由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 计算机发展由简入繁了?
相关主题
现在Go是啥情况呀?scala并发
go is uglyFinagle有人用过么
如果选择学习5种编程语言你们选什么?akka, play, spark怎么学?
scala看来也就这样了感觉并发模型上go可以秒vertx
T倒了以后就靠D来撑Scala了?从coffee,scala等到golang效率下降了好几倍
scala 到底适合不适合写大系统?内部推荐BigData工作机会
据说TS要开始支持ES6了发点牢骚 老是学不会Java
感觉Erlang不错,有必要学习一下吗?scala的主场在数学应用上
相关话题的讨论汇总
话题: 语言话题: scala话题: java话题: 并发话题: php
进入Programming版参与讨论
1 (共1页)
b******y
发帖数: 9224
1
曾几何时,语言不多,就是php, java, 高性能的,用c/c++。现在一堆的脚本语言,另
外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又进入了
乱世的时代了。2000年之前大概是这个样子吧?后来web流行后,统一了一阵子,现在
各种杂七杂八的东西都冒出来了。
也许分久必合合久必分,过几年,又会统一到几种流行语言和几个平台上,而不是像现
在这样,百花齐放的,最后让众多码工困惑不已?
我的 2 cents.
g*****g
发帖数: 34805
2
这是好事情,现在microservice盛行,一个小组有更大的空间来选择语言,可以根据项
目和人员组成来选择。长线看,前端js,后端java还是不变的主题。

【在 b******y 的大作中提到】
: 曾几何时,语言不多,就是php, java, 高性能的,用c/c++。现在一堆的脚本语言,另
: 外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又进入了
: 乱世的时代了。2000年之前大概是这个样子吧?后来web流行后,统一了一阵子,现在
: 各种杂七杂八的东西都冒出来了。
: 也许分久必合合久必分,过几年,又会统一到几种流行语言和几个平台上,而不是像现
: 在这样,百花齐放的,最后让众多码工困惑不已?
: 我的 2 cents.

d****i
发帖数: 4809
3
都是闲扯的蛋疼搞得,其实计算机领域从50年代发明Fortran开始到从90年代以来大浪
淘沙后定型的几个主流语言包括C, C++, Java, PHP, JavaScript,Python, Perl等等
已经能够全盘打天下,计算机领域所有东西都可以用这几个主流语言或者他们的
combination搞定。这以后的一些发明的新语言,除了把事情搞复杂,加了语法糖,和
把速度变慢以外,另外让搞语言的人刷存在感以外没有任何用处,甚至就是骗人吸毒,
把码工当妓女而不是变医生教授。

【在 b******y 的大作中提到】
: 曾几何时,语言不多,就是php, java, 高性能的,用c/c++。现在一堆的脚本语言,另
: 外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又进入了
: 乱世的时代了。2000年之前大概是这个样子吧?后来web流行后,统一了一阵子,现在
: 各种杂七杂八的东西都冒出来了。
: 也许分久必合合久必分,过几年,又会统一到几种流行语言和几个平台上,而不是像现
: 在这样,百花齐放的,最后让众多码工困惑不已?
: 我的 2 cents.

c****3
发帖数: 10787
4
这是快速开发的需求决定的,没有需求的会被自然淘汰。
有些人的强迫症太严重,设计的语言不好用,太难学,没有库,还喜欢打着性能的旗号
,强迫别人用。
如果是微软,大家没法子,Windows 8犯了强迫症,大家只能骂。
到编程语言,大家选择多了,强迫症就失效了

【在 b******y 的大作中提到】
: 曾几何时,语言不多,就是php, java, 高性能的,用c/c++。现在一堆的脚本语言,另
: 外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又进入了
: 乱世的时代了。2000年之前大概是这个样子吧?后来web流行后,统一了一阵子,现在
: 各种杂七杂八的东西都冒出来了。
: 也许分久必合合久必分,过几年,又会统一到几种流行语言和几个平台上,而不是像现
: 在这样,百花齐放的,最后让众多码工困惑不已?
: 我的 2 cents.

p*****2
发帖数: 21240
5
你说的这些语言并发都不行
新语言更强调并发 跟hardware的发展相符

【在 d****i 的大作中提到】
: 都是闲扯的蛋疼搞得,其实计算机领域从50年代发明Fortran开始到从90年代以来大浪
: 淘沙后定型的几个主流语言包括C, C++, Java, PHP, JavaScript,Python, Perl等等
: 已经能够全盘打天下,计算机领域所有东西都可以用这几个主流语言或者他们的
: combination搞定。这以后的一些发明的新语言,除了把事情搞复杂,加了语法糖,和
: 把速度变慢以外,另外让搞语言的人刷存在感以外没有任何用处,甚至就是骗人吸毒,
: 把码工当妓女而不是变医生教授。

p*****2
发帖数: 21240
6
我们公司想push java 根本不可能 不然会一批人离职
microservice对于公司的建设很有帮助 不需要一种语言招一大堆工程师了 每个team都
有自己的文化 当然也有问题

【在 g*****g 的大作中提到】
: 这是好事情,现在microservice盛行,一个小组有更大的空间来选择语言,可以根据项
: 目和人员组成来选择。长线看,前端js,后端java还是不变的主题。

g*****g
发帖数: 34805
7
当然是有问题的,microservices解决了可行性,不能解决高效。一个公司必然要有一
些platform services,如果大家都是一个语言,或者退一步都是JVM就比较省事,否则
重复建设就很多,看看AWS SDK就知道。另外不能指望工程师精通很多种语言,node.js
大火本身就是语言能精简则精简的一个证明,
因为js必须有。最近一堆公司从Scala重返Java也是这个原因。
所以我认为长线还是个主流和补充的性质。复杂高并发拉出一个服务来用Go或者Scala
实现是完全合理的,或者需要spark而用Scala,需要一个内部网站用Python/Ruby快速
开发。

【在 p*****2 的大作中提到】
: 我们公司想push java 根本不可能 不然会一批人离职
: microservice对于公司的建设很有帮助 不需要一种语言招一大堆工程师了 每个team都
: 有自己的文化 当然也有问题

d****i
发帖数: 4809
8
哪里的话,C, C++, Java都可以很好的并发,即便是PHP的网站,支持几百万上千万用
户的例子也有很多(直接的例子见Facebook),再说实际上哪里来那么多什么并发的需
求?

【在 p*****2 的大作中提到】
: 你说的这些语言并发都不行
: 新语言更强调并发 跟hardware的发展相符

p*****2
发帖数: 21240
9
说的很好

js
Scala

【在 g*****g 的大作中提到】
: 当然是有问题的,microservices解决了可行性,不能解决高效。一个公司必然要有一
: 些platform services,如果大家都是一个语言,或者退一步都是JVM就比较省事,否则
: 重复建设就很多,看看AWS SDK就知道。另外不能指望工程师精通很多种语言,node.js
: 大火本身就是语言能精简则精简的一个证明,
: 因为js必须有。最近一堆公司从Scala重返Java也是这个原因。
: 所以我认为长线还是个主流和补充的性质。复杂高并发拉出一个服务来用Go或者Scala
: 实现是完全合理的,或者需要spark而用Scala,需要一个内部网站用Python/Ruby快速
: 开发。

p*****2
发帖数: 21240
10
能做不代表好做
互联网的并发要求还是比较高的 新的语言和工具降低了开发大并发的门槛
我们这里对并发要求比较高

【在 d****i 的大作中提到】
: 哪里的话,C, C++, Java都可以很好的并发,即便是PHP的网站,支持几百万上千万用
: 户的例子也有很多(直接的例子见Facebook),再说实际上哪里来那么多什么并发的需
: 求?

m**********s
发帖数: 518
11
Scala写出来东西那个难维护哟,很有助于job security,哈哈

曾几何时,语言不多,就是php, java, 高性能的,用c/c 。现在一堆的脚本语言,另
外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又......
..

【在 b******y 的大作中提到】
: 曾几何时,语言不多,就是php, java, 高性能的,用c/c++。现在一堆的脚本语言,另
: 外,还有go, scala, 外加客户端的app的各种编程语言,感觉现在计算机发展又进入了
: 乱世的时代了。2000年之前大概是这个样子吧?后来web流行后,统一了一阵子,现在
: 各种杂七杂八的东西都冒出来了。
: 也许分久必合合久必分,过几年,又会统一到几种流行语言和几个平台上,而不是像现
: 在这样,百花齐放的,最后让众多码工困惑不已?
: 我的 2 cents.

1 (共1页)
进入Programming版参与讨论
相关主题
scala的主场在数学应用上T倒了以后就靠D来撑Scala了?
2007年9月编程语言指数scala 到底适合不适合写大系统?
[合集] 请问是不是所有编程语言的函数调用,Matlab/C++/Java/Delph据说TS要开始支持ES6了
取代C++!Google 开发自己的编程语言Golang了 (转载)感觉Erlang不错,有必要学习一下吗?
现在Go是啥情况呀?scala并发
go is uglyFinagle有人用过么
如果选择学习5种编程语言你们选什么?akka, play, spark怎么学?
scala看来也就这样了感觉并发模型上go可以秒vertx
相关话题的讨论汇总
话题: 语言话题: scala话题: java话题: 并发话题: php