我的朋友曾对一位著名的操作系统专家说他想要设计一种真正优秀的编程语言.那位专家回答,这是浪费时间,优秀的语言不一定会被市场接受,很可能无人使用,因为语言的流行不取决于它本身.至少,那位专家设计的语言就遭遇到了这种情况. 那么,语言的流行到底取决于什么因素呢?流行的语言是否真的值得流行呢?还有必要尝试设计一种更好的语言吗?如果有必要的话,怎样才能做到这一点呢? 为了找到这些问题的答案,我想我们可以观察黑客,了解他们使用什么语言.编程语言本来就是为了满足黑客的需要而产生的,当且仅当黑客喜欢一种语言时…