为什么JavaPython会成为程序员

作者|MikeLoukides

译者|Sambodhi

策划|Tina

这是OReilly发布的“TheLeastLikedProgrammingLanguages”(作者:MikeLoukides)英文文章的中文翻译版本。英文原版的翻译得到OReillyMedia,Ina.的授权。版权所有,未经书面许可,任何部分不得以任何形式使用、复制、修改。  

最不受欢迎/最令人畏惧的编程语言有哪些?这些编程语言为什么令人畏惧?对它们的评价是否公正?

在StackOverflow的年度开发者调查中,有一张表格,显示的是“ 、最令人畏惧和最想要的编程语言”。 的和最想要的编程语言,嗯,是有点无聊。倒是那个最令人畏惧的就有意思多了。正如托尔斯泰(Tolstoy)所说的:“幸福的家庭都是相似的,而不幸的家庭则各有各的不幸。”(Allhappyfamiliesarealike;eachunhappyfamilyisunhappyinitsownway.)

那么,这些令人不快的、不受欢迎的编程语言都是哪些呢?为什么程序员如此害怕使用这些编程语言呢?如果有机会的话,很难不会加入一些理论,甚至说一些不明智的话。或者为一些因为错误的原因而不喜欢的编程语言辩护。

更准确地说,StackOverflow统计的是“正使用该语言或技术进行开发,但没有表示有兴趣继续使用的开发人员的百分比。”这听上去没有“恐惧”那么可怕;“没有表示有兴趣继续使用一种语言的工具”这一提法的本身就是一种相当模糊的畏惧暗示。我做过的很多事情我都不想再做了,包括编写产生shell脚本的troof宏。但我们不用担心这个,对吧?

最不受欢迎的语言列表与最广泛使用的语言列表相似,如RedMonk、Tiobe和OReillyLearning上的搜索结果所示。这一点也不奇怪;C++之父BjarneStroustrup曾说,“世界上只有两种语言,一种饱受诟病,另一种没人使用。”(Thereareonlytwokindsoflanguages:theonespeople


转载请注明:http://www.xxcyfilter.com/zyfl/zyfl/11102.html