大家好,今天小编关注到一个比较有意思的话题,就是关于编程语言关系链有哪些类型的问题,于是小编就整理了1个相关介绍编程语言关系链有哪些类型的解答,让我们一起看看吧。
不同编程语言的程序员之间有鄙视链么?
如果有这个鄙视链的话,差不多就是语言的编程难度吧,汇编玩的溜的大概会觉得java就是小孩子游戏,不过实际工作中,这种鄙视链是不存在的,很多程序员都掌握多种编程语言,使用哪种由实际情况决定。
使用不同的编程语言的程序员之间的鄙视链外人是不懂的,唯有这一行的人才知道。
在IT公司的办公间,应该说是一个个的鸽子笼间,程序员们在疯狂地敲着代码,他们有用python的,有用javascript的,有用Java的,有用c++的等。
到吃饭的点了,大家停下手头的工作吃起了外卖。有个使用c++的程序员A说今天使用了智能指针,真好用。刚说完旁边就传来了不大不小的“哼”的一声,这个声音带一点蔑视和不屑,程序员抬头一看,原来是一个做python的程序员B鼻子里发出来的。
A有点坐不住了,质问B“你这一声哼是啥意思?”B推了推鼻梁上的眼镜,不紧不慢地说道“没啥意思。你没听说吗?python是世界上最好的语言!”听到这儿A的额头青筋暴起,正在此时旁边幽幽的传来一句“不是php才是世界上最好的语言吗?”说这话的是一直用php的程序员C,而且C才来这家公司没多久。刚才还是A坐不住了,现在程序员B突然跳起来,眼睛直勾勾地盯着C质问道“你再说一遍?哪个是最好的语言?”眼看一场干架就要来了,A连忙挡在中间做调解人。
这一切都被旁边默不作声的程序员D看在眼里,他嘴上没说什么,只是在心里冷笑了下“都在挣啥?都来跟我一样用用java就知道java有多好了!”
程序员之间的编程语言鄙视链外人永远不懂,这场没有硝烟的战争只有程序员之间才懂!
用c++写服务端,用java写android,用py写自动化脚本,用C#写网站,js写前端。唯独用不了的是oc。语法反人类。所以ios我还是用c++。之前用lua写日志分析,现在想换成go但发现go局限性太大,语法不能太自由,很难下手。各种语言有各种用处。鄙视不存在的。我的同事平时没事就学其他语言。一直用一个太无聊。现在他们大多数都会java、c++、lua、py
其实只要你在公共论坛或者其他程序员比较扎堆的地方说上一句:Java是最牛逼的语言,相信很多绝对会炸锅。虽然这个是很早之前的梗,但是实际现在各个语言使用者之间没有大家想象的那么多仇那么大怨,大家只是在空闲的适时候相互调侃增添生活乐趣而已,但是在很早以前确实有过各个语言之间的鄙视链。
各个编程语言的鄙视链起源
- 这个应该说到编程语言的初期了,因为初期开发程序的语言就那么几种,唯一崛起的应该的c系列语言,原因就是世界上大部分的人使用的电脑都是windows系统的,那么程序的开发主要也是在windows系统的软件。
哈哈哈哈哈哈
但是随着时代的变动,人们对于程序的需求和效率就不同了,这个时候的c语言可能可以解决绝大部分的问题,但是也有很多问题又解决不了,那么根据c语言开发出来了Java语言。并且一路开挂式的火遍全球,并且web程序也随着时间的推移越来越强大,php就是在这个时间段火起来的。然后各个语言之间其实都是相互不冲突,因为不同的编程语言根据不同的需求都有自己优势的行业。但是刚开始从事不同编程语言开发的人之间都不理解,所以哪个时候确实有过各个语言之间的相互较劲。
现在的程序员之间对于这个鄙视链话题,其实只是为了增加乐趣而已
慢慢的随着时间的推移,到了现在,其实大家回头去看以前的行业中的事情觉得只是茶余饭后的谈资而已,现在的程序员工作是为了更好的生活,大家同为程序员都能理解现在的工作之难。对于这个身外事也都只是调侃之意之多,根本就没有什么相互鄙视链之说了。在就是大家都能理解,各个语言有各个语言在某个对于的行业的存在需求,所以也不会存在所谓的鄙视链。
如果还有更多程序员之间的有趣事情,可以在下方评论区留言分享。喜欢的麻烦点赞,加关注我们一起探讨探讨
到此,以上就是小编对于编程语言关系链有哪些类型的问题就介绍到这了,希望介绍关于编程语言关系链有哪些类型的1点解答对大家有用。