今天下午公司做技术分享会,主题是讨论分享未来5到最有可能会被淘汰的前5门编程语言。
Python? 没错,这应该是现在从3岁到60岁使用者分布最广的编程语言了吧。所以肯定至少在内它应该不会过时,很有可能地位会随着人工智能的发展越来越排前。
Java?因之前进展缓慢,差点被慢慢淘汰,还好后来Android的横空出世和优化,才给java重新注入了新的活力。
最后投票最多,最有可能被淘汰的语言是:
1、最危险的是,有C#就不可能有长期存在的可能;
2、Objective-C,太依赖苹果,虽然苹果公司已经有约36年的历史了,但对于苹果后的未来,并不是十分的看好;
3、Perl,这个和第一名的的情况差不多,只要有Python的存在,Perl的优化就会被比下去;
4、Haskell,属于古董级别的编程语言,而且普遍认为学习起来也有一定的难度,导致现状是只存在非常有限的活跃用户,慢慢的就会被程序员放弃。
5、Ruby,只要是速度比较慢,而是语言更新优化的进度感觉一直在原地踏步,没有什么进步。自己不努力只有等死了。
最后我总结一下:
以上语言虽然被提前过时的概率要高很多,但并不一定就绝对会在后消失,万一语言的创作者或维护团队又开始大搞事情呢?所以说只要使用的语言是符合市场需求的,而且对未来的社会发展趋势是有潜力存在的,就非常的有学习和使用的价值!