6723|11

37

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

未来5年哪种语言不会被淘汰? [复制链接]

 

未来5年哪种语言不会被淘汰?这个问题非常有前瞻性,自然不能轻易下结论。为此,特地请教了知乎的技术大咖们。大家纷纷都很热情,发表了自己的见解:

@孙明琦:C++和C 不会被淘汰

它构成了计算机世界基础的语言,是无论如何都不会被淘汰的。

举例说明:

①Linux五年之内肯定不会淘汰,而且以Linux的脾气,他不会想换C之外的语言开发内核的。

②Windows销量再怎么下滑,也不会在五年之内死,C和C++肯定还得接着用

UE4和其它基于C++引擎开发的游戏。

③大量的老到没人敢改的C++服务器代码。

④各种高性能计算领域。

⑤Office

⑥你正在用的Chrome/IE/Edge

@code:汇编语言 不会被淘汰

没有汇编也没有c++,更没有c。为什么不用汇编?c或者c++的作用就是为了用来写js和py。js和py写好后他们就没有用了,就像锤子的使命是加工出车床,有了车床没人再用锤子了,除了少部分特殊情况。

@facetothefate:看看index的排名统计

前十名占据了48.831%的份额,值得注意的是,今年的前十名,大部分都是去年的前十名,被Delphi挤掉的是Ruby,今年排11名。

看看这十个人吧,哪个不是两鬓斑白,哪个不是业界栋梁?(要唱起来了。。)

Java 学java,来华清!

C/C++ 世界的基础--石器vs核动力石器哪个更好用

C# 我爹有钱

Python 让游标卡尺脱销的语言

PHP 世界上最好的语言

VB 我爹有钱

Java 我是浏览器汇编

Delphi Borland:老子还活着呢!

Perl php,老子曾经是你爹

Ruby 今年也要在轨道上好好努力哟

@肖恩埃克斯:认为这些语言不会被淘汰

PHP肯定不会,虽然PHP很坑,但是Facebook是PHP写的。

Perl也不会,虽然很小众,用的基本不多,但是亚马逊某些就是Perl写的。

Java是肯定不会,而且会渐渐成为主流作为轻量级架构的主要语言。

Java / C++也不会,这个没啥说的。

Python也不会,数据分析机器学习都靠这个呢,以后也会成为主流顶梁柱。

Swift也不会,虽然现在一般做大app的基本不会用,因为确实坑,更新迭代太快了造成语言十分不稳定。但是在完善过程中会慢慢取代ObjectiveC,重写ObjectiveC难度并不大。

Jacob:语言不死,只是渐凋零

比如我现在在用tcl,但这种语言之前完全没听过。

小编:排名前 10 的语言,未来5年不会被淘汰

看了各位大神的见解,得出一个中肯的结论:排名前 10 的语言,未来5年不会被淘汰。

对于这个问题,你有什么见解?下方可以留言分享哦~


此帖出自编程基础论坛

最新回复

c 语言  详情 回复 发表于 2017-11-6 11:23
点赞 关注
 

回复
举报

1792

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
我觉得这种问题可能去IT行业讨论比较合适
此帖出自编程基础论坛
 
 
 

回复

1903

帖子

0

TA的资源

版主

板凳
 
好像分析的很有道理啊继续分析啊
此帖出自编程基础论坛
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(初级)

4
 
我学的c
此帖出自编程基础论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(初级)

5
 
c c++
此帖出自编程基础论坛
 
 
 

回复

37

帖子

0

TA的资源

一粒金砂(初级)

6
 
学习嵌入式需要的基础语言就是C,华清远见13年专注 IT 培训。感谢大家的关注和留言
此帖出自编程基础论坛
 
 
 

回复

2870

帖子

4

TA的资源

五彩晶圆(中级)

7
 
做嵌入的C是看家本事,不会怎么混!但是语言趋向于非职业化人员编程,这些年JS(java script)、Python发展较快。
此帖出自编程基础论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

8
 
就举个还没死透的 delphi的例子吧。
不是太久之前,真人真事。
那时候我在 天河北软件园上班,楼下的楼下的楼下 是 大名鼎鼎 的 御银。
我看到他们还在招 delphi 程序员,因为:要维护老系统。

时间:2013年。
然后 前阵子我去招聘网站溜达,还是有人招 delphi,除了软银,还有几家没听说过的公司。
而且一看还不止一页,但我不感兴趣,就没往下看。

由此可见,delphi:我还没死透。
这话,绝对霸气侧漏。
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

46

帖子

313

TA的资源

禁止发言

9
 
我可以负责人的回答你,未来编程语言的发展趋势:
1.Java
2.JavaScript
3.PHP
4.SQL
5.C(非C++),含C#
6.其他
桌面软件以后还会长期存在,但是C++确实是太难用了,如果开发桌面应用,C#就可以了。不足的地方用C实现。web和移动用java和PHP还有JavaScript。数据库是SQL。嵌入式用C。
此帖出自编程基础论坛
 
 
 

回复

6069

帖子

4

TA的资源

版主

10
 
C C++肯定是可以的。JAVA现在用的人多。C# ,Python。。。都不错啊。
此帖出自编程基础论坛
 
 
 

回复

116

帖子

0

TA的资源

版主

11
 
我也凑个热闹。别人说过的意见我不说了,说两个肯定不会淘汰的:
一是C++。楼上有不少觉得C++没落或者靠老爸有钱的,这个未免只知其一不知其二了哦,Linux对C++支持非常好,而且无数的库都是用C++开发的。如果目光不局限于国内,而是就全球来说,C++怎么说也排名前五

二是python。python有个最大的优势可能很多人没有意识到,那就是对并行计算的支持。python看似运行慢,效率低,但背后对矩阵运算的优化是基于“单指令多数据”、以及多核多线程的,而且可以无缝过渡到GPU上。这一点,对于高性能需求来说,是一大门槛,比如图像处理,C程序要想利用CPU甚至GPU的“单指令多数据”指令,恐怕不是一般的难。如果需要不同硬件系统的兼容性,对很多开发者来说可能就成了不现实。
此帖出自编程基础论坛
 
 
 

回复

2

帖子

3

TA的资源

一粒金砂(初级)

12
 
c 语言
此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表