2020年,5种将死的编程语言!

看到我请让我学习
引用 @LCROSE 发表的:
啊,打咩打,kimoji yiku?

哟西?大大地爽?🐶

b
beeke
大学毕业的时候用的是powerbuilder和Delphi,现在应该没人用了吧。后来就是JAVA,PHP。现在有时用用kotlin和Python

K
KBOCBRE
引用 @mmlmm 发表的:
虽然迫于无奈要学Java,但Java要是没spring早死了,不过现在go py开始多了

Spring就可以再撑5年没问题

虎扑用户840029
引用 @每日世界阿斯马卡太阳体育报 发表的:
fortran?我10年前上专业课的时候,老师第一节课直接就说这个语言过时了。然后开始介绍198X年的某个春天,他怎么用打卡机编程的。。。

我现在有时还用FORTRAN,速度快,我把程序改一下到Python 上算,发现Fortran 快很多

小楼一夜ting春宇
引用 @江流尔 发表的:
我猜没人用过ABAP😂

有的是好吧,玩sap的基本都会吧

小楼一夜ting春宇
引用 @poke尼木琴 发表的:
机械语言!

机器语言

小楼一夜ting春宇
引用 @蝉噪林逾静 发表的:
IBM小型机大型机不淘汰,COBOL就有饭吃,哈哈

Ibm小机不用那玩意

小楼一夜ting春宇
引用 @MSDimos 发表的:
delphi用的人不少吧,很多软件都用它开发

现在少多了,2003年前很火,后来borland都倒闭了

小楼一夜ting春宇
引用 @喝光饮水机 发表的:
比如delphi,可谓是曾经火过的最失败的语言,然而它仍然在支撑大量老业务项目,到现在都还有公司在招聘新的delphi码农。

再比如vb,现在哪有人谈论vb?但是在日本,vb是使用超级广泛的语言,到现在仍然是这样。

Delphi不是编程语言,是编程工具,用的是object pascal

特仑苏穷逼
rust路过 以前是ruby

L
LCROSE
引用 @看到我请让我学习 发表的:
哟西?大大地爽?🐶

一看就是抗日神剧看多了🐶

虎扑用户356993
引用 @kobe2006 发表的:
如果你实际工作 做工业领域 你会发现. net和工控机有得天独厚的优势

刚入工业视觉,发现确实C#比C++应用更广,不知道是因为第三方算法库对C#友好还是C#开发周期短

虎扑用户600995
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

坐标温哥华,找工作发现c#比java多也是很醉。更醉的事我还不会

途灵业
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

VASP、material studio 材料计算双巨头

途灵业
引用 @大笨馒头 发表的:
Fortran麻烦是真麻烦,但在计算效率方面优势还是很明显的啊。我们气象领域的数值模式需要大量的计算,那些模式基本都是用fortran写的。

以前经常听同学说跑模式,跑模式,我也不知道啥叫跑模式

大肚腩的胖姜
引用 @大笨馒头 发表的:
Fortran麻烦是真麻烦,但在计算效率方面优势还是很明显的啊。我们气象领域的数值模式需要大量的计算,那些模式基本都是用fortran写的。

高性能计算领域用fortran的很多,问题是很多用fortran的人不懂这个,自己改不了,比如很多研究所,所以,我们作为这些研究所的乙方,自带fortran工程师,给甲方提供全套服务,哈哈哈。

羅先森
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

游戏方面还在用,而且,微软也更新越来越频繁,

若水流长
引用 @mmlmm 发表的:
c#国外跟Java最起码三七开

体制内一些单位吧..写个桌面应用

虎扑用户889488
现在应该学个啥

蝉噪林逾静
引用 @小楼一夜ting春宇 发表的:
Ibm小机不用那玩意

你肯定?i系列,也就是AS400不用这个?我就是干这个的

慕斯王国
引用 @神麦格雷迪 发表的:
分布式系统又给java顶了一手,不服不行

kotlin也很顶啊

二B的孤独患者
引用 @985重点大专 发表的:
12年前,我接触的时候,培训机构里. net和java分庭抗礼.

在window phone 作死之前,.net 和Java都差距不大,微软移动端真的。。。。

虎扑用户760121
引用 @一夏yyy 发表的:
我记得在CSDN公众号看过这个标题

cdth永不倒

虎扑用户760121
引用 @柴科夫飞机 发表的:
浏览器右键,检查,就能看到了

cdth 永不倒

用户1036825252
引用 @雪乃做大团子做小 发表的:
有些课程真的挺坑的,就因为这老师有编制,这老师只会这一门语言。
还继续把过时的东西开课,教一些早就跟社会脱节的东西,害人不浅

很多普本在毕业前会组织学生去培训班学习。😂

二B的孤独患者
引用 @羅先森 发表的:
游戏方面还在用,而且,微软也更新越来越频繁,

游戏方面确实还可以,王者荣耀都用了

虎扑用户804344
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

化学专业的一条出路?

王若白WIM
VB天下第一!
就不明白了为什么大学要学vb???

睿智法师丶mata川
引用 @雪乃做大团子做小 发表的:
有些课程真的挺坑的,就因为这老师有编制,这老师只会这一门语言。
还继续把过时的东西开课,教一些早就跟社会脱节的东西,害人不浅

工程领域离不开Fortran啊,咋就过时了

小楼一夜ting春宇
引用 @蝉噪林逾静 发表的:
你肯定?i系列,也就是AS400不用这个?我就是干这个的

我们一般小机指的都是aix环境,400通常不叫小型机,mainframe通常叫大机。这玩意没啥标准,可能就是叫法习惯不同

浮槎來去不相逢
引用 @雪乃做大团子做小 发表的:
有些课程真的挺坑的,就因为这老师有编制,这老师只会这一门语言。
还继续把过时的东西开课,教一些早就跟社会脱节的东西,害人不浅

材料计算领域fortran就是王者,速度贼快,不可替代🐶搞材料的没人不用ms和vasp,上面那个搞大气的jr也说了fortran的优点。以及,会编程的搞不来专业,搞相关方向的最多搞搞算法,没人精通编程。几百万行的代码没人重写得了。

浮槎來去不相逢
引用 @RSirius 发表的:
传统学科,本科学了个Fortran,研究生至今没用上

果然,点进来就是看有没有说fortran的😂😂😂

水手sailors
用过的语言我就觉得Perl 要不行了😂

蝉噪林逾静
引用 @小楼一夜ting春宇 发表的:
我们一般小机指的都是aix环境,400通常不叫小型机,mainframe通常叫大机。这玩意没啥标准,可能就是叫法习惯不同

为了自圆其说,400都被你踢出小型机行列了,可以可以

詹姆斯明
引用 @了了了了了可 发表的:
为了unity接触的c#难道我还没开始就要凉吗。。。

我去知乎看过了,大部分劝我们别学。不信的人可以自己去知乎搜,

詹姆斯明
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

我在网上搜的都是劝别学😂

詹姆斯明
引用 @了了了了了可 发表的:
为了unity接触的c#难道我还没开始就要凉吗。。。

我也在学c#,但是某天突然去搜了c#前景,发现大部分回答都是 不咋地。不如学Java c++

2
20岁还怕鬼
引用 @mmlmm 发表的:
虽然迫于无奈要学Java,但Java要是没spring早死了,不过现在go py开始多了

为什么会死?不同的语言特点不一样,主要干的事就不一样,而且语言使用人群数量取决于时代发展,python现在上升快是因为现在开发大数据、人工智能这类需求多了,但是不代表完全不需要java了

R
RJweirdo
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

本科电子信息,研究生导师搞半导体材料,现在天天看第一性原理计算实属脑壳痛

4
491089
引用 @雪乃做大团子做小 发表的:
有些课程真的挺坑的,就因为这老师有编制,这老师只会这一门语言。
还继续把过时的东西开课,教一些早就跟社会脱节的东西,害人不浅

fortran有自己独特的用处,在某些领域永远不会过时

虎扑用户791766
引用 @可爱的布丁熊 发表的:
高中选专业跟同桌约定学语言,结果她学了日语,我学了计算机。

然而我这个外国语学校的人进入了计算机科学与技术日英强化

极速元素
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

德国这边找csharp的挺多的

v
vasygod
引用 @RJweirdo 发表的:
本科电子信息,研究生导师搞半导体材料,现在天天看第一性原理计算实属脑壳痛

电科这边一堆这样的老师。材料好发文章没法

勒步朗
引用 @Progetto 发表的:
u3d的市场还在,c#就不可能会不行吧

微软的东西能凉到哪去

k
kingofgondor
引用 @过往的自己 发表的:
fortran在航天领域还是要用的,因为有好多前人写的包没人想重写,而且计算确实快

航空航天fortran也不行了。像斯坦福这些顶级早就全面换装C艹了。

X
XX刘XX
???? 你 不会出事了吧

魔术师的左手
引用 @说话又好听 发表的:
比如说

并发性好,其他跟Python差不多。之前项目用go写了对象存储。😂

c
cffmask
引用 @每日世界阿斯马卡太阳体育报 发表的:
fortran?我10年前上专业课的时候,老师第一节课直接就说这个语言过时了。然后开始介绍198X年的某个春天,他怎么用打卡机编程的。。。

在读PhD,搞simulation的,做科研fortran还是挺快的…

小楼一夜ting春宇
引用 @蝉噪林逾静 发表的:
为了自圆其说,400都被你踢出小型机行列了,可以可以

我们就是叫400,没啥什么自圆其说,就算我说错也不是什么了不得的事

Q
QQ12358
引用 @Cyclinder 发表的:
看好golang未来第一

我想要个没有gc的golang

Q
QQ12358
引用 @mmlmm 发表的:
虽然迫于无奈要学Java,但Java要是没spring早死了,不过现在go py开始多了

java就是因为spring才死的。复活java的是Android。

C
CCCimi
引用 @棋士何洁 发表的:
老哥,你是哪个分部的

我广研的啊,我们个金都还在用cobol跑批量呢

C
CCCimi
引用 @gravel 发表的:
兄弟,我是你同行

现在搞主机的人是越来越少了,都去搞分布式去了

黄易跑丢的猪
码农就是大厂的装配工吧

D
Dombelamb
lisp宇宙无敌!!!!!!哈哈哈

虎扑用户889836
引用 @TAN头 发表的:
不是啊老铁,我们也是买金蝶的产品啊,自己做二开

我去,n年前我也做过,没啥前途

虎扑用户550496
引用 @孤鸿寄语黓龙君 发表的:
Pascal还有吗

我用过这个

虎扑用户550496
引用 @MSDimos 发表的:
delphi用的人不少吧,很多软件都用它开发

现在不多了

羅先森
引用 @mmlmm 发表的:
虽然迫于无奈要学Java,但Java要是没spring早死了,不过现在go py开始多了

没有spring,可能会出来个summer啥的,刚开始的java框架也是百花齐放的。

羅先森
我个人认为2020可以学习的语言:golang,rust,ts。java和python就不需要说了,想学直接学。
不建议2020才开始学习的语言:php,c#,还有包括ios编程的oc。

虎扑用户019371
工作用LD,FBD,SFC,ST语言

H
Himura拔刀斋
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

这话说了十几年了

虎扑用户727449
引用 @一夏yyy 发表的:
我记得在CSDN公众号看过这个标题

csdn公众号无论哪篇文章,最后结尾都会扯到python补习班..

i
imnot25zai
说呀?哑巴啊

买盘普洱泡着喝
ruby越来越不行,我不看好
虎扑用户427143
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

感觉c#真的好好用....

虎扑用户427143
引用 @wycwhzwdnr 发表的:
坐标温哥华,找工作发现c#比java多也是很醉。更醉的事我还不会

老哥你找的是哪方面的工作,温哥华的薪资水平咋样啊,我也在温哥华...

撞篮特
引用 @走位不够准度来凑 发表的:
刚入工业视觉,发现确实C#比C++应用更广,不知道是因为第三方算法库对C#友好还是C#开发周期短

非常赞同 开发上位机说真的香

R
RussellMVP
引用 @可爱的布丁熊 发表的:
高中选专业跟同桌约定学语言,结果她学了日语,我学了计算机。

哈哈哈

休斯敦史密斯
引用 @我可太爱喝奶茶了 发表的:
csdn公众号无论哪篇文章,最后结尾都会扯到python补习班..

太真实了

m
mmlmm
引用 @20岁还怕鬼 发表的:
为什么会死?不同的语言特点不一样,主要干的事就不一样,而且语言使用人群数量取决于时代发展,python现在上升快是因为现在开发大数据、人工智能这类需求多了,但是不代表完全不需要java了

Java出匿名函数 反射这些是主动出的吗,这些包括注解c#刚设计的时候就有了,现在Java还好,那时候老人讲得Java被迫做出这些特性以应对这种新兴语言的冲击,最近几年Java还是不错啊,微服务的天下很多都是他的,但也不乏新语言依旧增长迅速

m
mmlmm
引用 @20岁还怕鬼 发表的:
为什么会死?不同的语言特点不一样,主要干的事就不一样,而且语言使用人群数量取决于时代发展,python现在上升快是因为现在开发大数据、人工智能这类需求多了,但是不代表完全不需要java了

最简单的 idea为什么单独出个kotlin

虎扑用户085157
引用 @大肚腩的胖姜 发表的:
高性能计算领域用fortran的很多,问题是很多用fortran的人不懂这个,自己改不了,比如很多研究所,所以,我们作为这些研究所的乙方,自带fortran工程师,给甲方提供全套服务,哈哈哈。

真的吗,老哥哪里的乙方,我师兄组急需工程师

虎扑用户074982
引用 @yuwendi321 发表的:
哈哈哈还有人用cobol吗

我是IBM的....现在很多CICS程序还是用cobol写的,另外不知道有没有人用过,rexx

棋士何洁
引用 @CCCimi 发表的:
我广研的啊,我们个金都还在用cobol跑批量呢

我珠海本部的哈哈哈。我们也在一边搞cobol跑批量一边下主机

詹佐眉
引用 @gravel 发表的:
我是某四大行的,非工行哈,基本业务还是用cobol,不过现在已经在搞分布式了,以后要往开放上转

ABC?

风样的灌篮
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

以前都是谁写的这么多的啊

你就是个锤子
引用 @mmlmm 发表的:
虽然迫于无奈要学Java,但Java要是没spring早死了,不过现在go py开始多了

说话过过脑子吧

你就是个锤子
引用 @HuberyPan 发表的:
github语言榜,如果不在的这个榜单,基本就是半死不活了

一直搞不懂这个榜单,明明列的是不同类型的语言,怎么统计的市场份额,比如java和c#放在一起统计可以,SQL和java怎么比较?规则是什么?

沉睡的杀手97
引用 @大笨馒头 发表的:
Fortran麻烦是真麻烦,但在计算效率方面优势还是很明显的啊。我们气象领域的数值模式需要大量的计算,那些模式基本都是用fortran写的。

气象的来报道了......

虎扑用户600995
引用 @glen咻 发表的:
老哥你找的是哪方面的工作,温哥华的薪资水平咋样啊,我也在温哥华...

没进flag,薪资水平hmmmm和国内差不离。。。

疾风点破
引用 @詹姆斯明 发表的:
我也在学c#,但是某天突然去搜了c#前景,发现大部分回答都是 不咋地。不如学Java c++

c#在游戏业前景大好,知乎上大部分是传统互联网,不用c#而已

可不敢乱说啊
引用 @拜仁慕尼黑的基米西本人 发表的:
遗留代码很恶心人的,我现在做的项目大量Fortran77代码,能重写的我一般都用c重写,c调Fortran接口也方便。性能和c同等水平下没区别。

老哥能帮解决毕设里用fortran表达的公式么

可不敢乱说啊
哪个老哥能帮写一下fortran表达的公式,可以有偿👀

H
Hyuu
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

神特么程序员搞不懂算法

教我如何假装生活
引用 @西江月216 发表的:
fortran在科学计算领域是统治级的,python都得靠边站,太多老代码了。我接触过的百万行代码以上规模的fortran软件就有分子动力学的vasp和地球物理的cesm。程序员搞不懂算法,科学家搞不懂编程,所以没人打算重写这些东西。 —————— 分割线 —————— 卧槽,没想到这么多人跟我杠“算法”,我这里语境下的“算法”当然指的是各领域科学计算的“算法”,可不是算法导论的“算法”,就不劳各位CS大佬指教了。

前面我都懂,这个程序员搞不懂算法是什么

西
西江月216
引用 @Hyuu 发表的:
神特么程序员搞不懂算法

你以为你学的数据结构和算法就是全部的算法?程序员懂分子动力学?程序员懂地球物理?数值传热学的SIMPLE算法你学过吗?
我这说的都是各学科领域科学计算的算法,哪来的勇气?还懂算法,真是大言不惭。

W
WORKITHARDER
引用 @Hyuu 发表的:
神特么程序员搞不懂算法

他说的应该是物理,计算数学这些算法,大规模矩阵求解,偏微分方程数值这些,这些程序员确实搞不懂,也没必要搞,不赚钱没流量的东西适合有兴趣的

W
WORKITHARDER
引用 @教我如何假装生活 发表的:
前面我都懂,这个程序员搞不懂算法是什么

他说的是计算数学,物理学这些算法,不过也没必要搞懂啊,这玩意90年代就饱和了嗷,哪像机器学习这些玩意

西
西江月216
引用 @教我如何假装生活 发表的:
前面我都懂,这个程序员搞不懂算法是什么

我指的是各学科领域的科学计算算法,比如数值传热学的SIMPLE算法,流体力学的格子玻尔兹曼方法这些,涉及到各学科的基本原理,计算机出身的程序员基本不可能懂。

H
Hyuu
引用 @西江月216 发表的:
你以为你学的数据结构和算法就是全部的算法?程序员懂分子动力学?程序员懂地球物理?数值传热学的SIMPLE算法你学过吗?
我这说的都是各学科领域科学计算的算法,哪来的勇气?还懂算法,真是大言不惭。

1. 普遍意义上算法指计算机算法,你大学要是上过计算机算法课就会知道这个。2. 这些别的领域的算法一般程序员的确不会,因为术业有专攻。但是要是真的有利益需求,完全可以和科研人员的指导下用代码实现。发你个你说的simple算法的实现包,https://github.com/MahdiNabil/CFD-PC。c写的 3.我还真敢说自己懂算法,我自己就是硅谷的软件从业者

2
20岁还怕鬼
引用 @mmlmm 发表的:
Java出匿名函数 反射这些是主动出的吗,这些包括注解c#刚设计的时候就有了,现在Java还好,那时候老人讲得Java被迫做出这些特性以应对这种新兴语言的冲击,最近几年Java还是不错啊,微服务的天下很多都是他的,但也不乏新语言依旧增长迅速

语言一直在发展,jdk一直在更新保持java的活力,有这种编程需求,自然就会有相应更新,管他自愿还是被迫,还有你说的kotlin,参考groovy,出了个新语言就说明java不行了?没有哪种语言完爆另一种语言,特性不同就决定他们用在不同的地方.没有语言不行,只有人不行.

虎扑用户669238
引用 @沉睡的杀手97 发表的:
气象的来报道了......

校友不少啊

m
mmlmm
引用 @20岁还怕鬼 发表的:
语言一直在发展,jdk一直在更新保持java的活力,有这种编程需求,自然就会有相应更新,管他自愿还是被迫,还有你说的kotlin,参考groovy,出了个新语言就说明java不行了?没有哪种语言完爆另一种语言,特性不同就决定他们用在不同的地方.没有语言不行,只有人不行.

我说的不是语言要不行了,现在Java有spring系列的加持挺好的,Java肯定还会繁荣十年以上,但这种繁荣的原因还是类似于我十年前娶了这个媳妇我肯定给他买各种化妆品,教她各种道理让她更好,但这是因为我绑定她的原因。现在经过丈夫的努力,媳妇确实不错,可以很好的处理家常里外,但媳妇的巨变来自以前年轻小三的威胁,不仅仅是丈夫的努力。夫妻俩肯定会在一段不断的时间里一直走下去,那些年轻小姑娘肯定也会有不少的追求者,我的意思是如果当初她连被迫的改变都没有,凭什么配得上丈夫的努力呢? 不过现在夫妻俩安好。。可能我刚开始表达的意思歪了吧,Java肯定还会火热下去,新语言也会迎来更大的市场

要下得了手
引用 @二B的孤独患者 发表的:
c#市场是越来越不行了

C#就是微软搞出来对抗Java的,在国内肯定不行了

要下得了手
引用 @召唤你妹 发表的:
然后你倒是列啊

Delphi,C# 自己经历过的

沉睡的杀手97
引用 @草尼达也 发表的:
校友不少啊

我并不是南信2333

J
J.B.Harden
引用 @西江月216 发表的:
我指的是各学科领域的科学计算算法,比如数值传热学的SIMPLE算法,流体力学的格子玻尔兹曼方法这些,涉及到各学科的基本原理,计算机出身的程序员基本不可能懂。

SIMPLE真的很简单,只是一门研究生课的难度而已;LBM复杂一点,但实现/优化一个高性能的LBM算法,作为一个CS的硕士项目也不算困难(我有个师弟在北大做的就是类似的东西,但他改良了很多的算法)。为科学计算写代码,并不是计算机出身的人干不了,而是没多少人愿意干。高性能计算的市场并不大(和传统软件行业比起来),工业界的工资和互联网行业差太多了;要走学术的道路也是吃力不讨好,我认识一个编程超牛的物理博士,辛辛苦苦花了几年时间写了十几万行C/CUDA多GPU并行的科学计算程序,最终也就是发发Computer Physics Communications这种期刊,投入产出比太低了。