2016年/01月/15日

首页回退

语言关乎品味

原文

七牛云CEO的采访记录

大分人学习的时候太功利,不太重视学习基本功,比如编译原理。事实上我认为编译原理是非常非常重要的一门基础知识。某种程度上说可能是名字不够好,我个人更喜欢把这个领域叫做文本处理。文本处理应用范围非常广泛,想一下我们今天实际生产环境中,什么地方不需要文本处理?在我们现在很火的“大数据”领域,文本处理显然是很重要的基础。
没有正确的编程语言,只有合适自己的语言。选择语言需要基于你对要解决的问题域的理解而做出抉择。当然,这事也和品味有关,不同语言实际上体现的是创始人的个性。不少程序员喜欢把语言看做阵营。我个人没有这种想法,语言说白了只是个工具。没有必要因为我选了Go语言,就觉得你没有选Go就和我是敌对。如果有适合所有领域的语言,我也不会去造qlang这个新语言了。

我觉得最需要明白的一句话:

不同语言实际上体现的是创始人的个性

这句话可以延伸下去说

不同框架实际上体现的是创始人的个性
不同工具实际上体现的是创始人的个性
不同作品实际上体现的是创始人的个性