不看星座和属相,从你喜欢的编程语言看你是什么人

版权声明:不论什么转载需全文转载并保留来源(微信公众号techculture)和该声明。并同一时候转载文后的二维码,否则视作侵权;如有文字或图片不全。请移步techculture

         码农。是IT界最0基础也最高尚的工作,是最简单也最有挑战的工作,是一年半载的跳板性工作也是能够从事一生的工作。

从一个人或者一个公司最喜欢的编程语言,我们甚至能够读出你是什么样的人或者什么文化的公司。

一些刚入行的码农,苦恼着选择什么编程语言,一些有经验的码农总是纠结于哪门语言更好更有前景,甚至一些资深码农也常常增加编程语言好与坏优劣势的大讨论。

每次编程语言大论战,总能看到浅显的论断、详尽的技术特点分析、狂热的支持与反对。

今天无意增加或发起一个这种论战,我们看看。你最喜欢的编程语言,能给你描画一个什么样的轮廓。

CC++


喜欢CC++的开发人员,是最认真的码农,事无巨细都要考虑。所以通常easy跑题、较真、陷入细枝末节。他们须要花很多其它的时间掌握看起来不复杂却难以用好的这门语言。

但其它语言的开发人员常常会说:仅仅有疯子採用C++

Javascript


Javascript从来没想过成为一门主流语言,但它却不小心基于浏览器web程序开发的标准语言。开发人员想出了各种招来弥补语言本身的问题。折让复杂的问题更难处理了。最爱Javascript的开发人员:善于解决这个问题。也善于制造问题,但通常心态非常飘逸、不愿被束缚。

Ruby


喜欢Ruby的开发人员,喜欢和善于高速构建一个应用。但并不喜欢和善于维护应用。easy被新事物吸引但也easy失去兴趣。

Ruby开发人员自己也在网上说:Ruby开发人员不愿意在一件事情上坚持非常长时间,我非常少见过Ruby开发人员在一个开发Ruby应用超过2年。

PHP


PHP语言在严肃的企业应用中非常少被考虑,虽然FacebookWikipedia都在大规模使用它。PHP通常被觉得不安全和低性能。但拥护者觉得PHP有它自己的应用场景。且一直在进步。喜欢PHP的程序猿一般是最纠结的,虽然PHP用着非常顺手非常习惯。但总有抛弃PHP寻找更高大上更高薪语言的想法。喜欢PHP的程序猿通常单刀直入,简单直接甚至粗暴。

Java


Paul Ford在它的《What is code?》中说:假设你说你是java程序猿,那我相信你不是严肃的就是无聊的。当然,java是当前最主流的语言。

Java程序猿确实显得严肃一些,可是程序本身就是个严肃的工作。而java是效率和复杂度的平衡。

所以Java开发人员大都是严谨的人,说话做事一板一眼。

GO


Go语言的拥簇一般是有用主义者和极客,甚至有固执和极端的印象。

Go2009年才诞生的一门新语言,所以虽然性能强劲,却由于不够成熟让开发人员苦恼。但还是由于解决这个问题效率高,而有不少拥簇。

Python


Python由于在新开发人员中比較流行,有时被觉得是入门语言。

可是Python由于有大量的标准库。能让开发人员高速解决这个问题。Python开发人员通常做事干净利落。

FORTRAN COBOL


假设你的最爱是FORTRAN COBOL语言,你大致头发灰白,可能须要打指纹上下班。这是从上世纪50年代就被使用的语言。如今仍然在政府、金融、研究机构被使用着。

事实上不管哪门语言。不论其流行程度怎样,不论其性能表现怎样,不论其功能完备度怎样,不论其入门难度怎样。在它们针对的领域都是非常适用的语言,在习惯和喜欢它的开发人员眼里都是最好的语言。

原文地址:https://www.cnblogs.com/brucemengbm/p/6961261.html