每种编程语言都有他优势和劣势,能不能把这些优势集中起来,创建一门新的编程语言满足更多人的需要

2020-12-26 08:40:40 +08:00
 zxCoder
5166 次点击
所在节点    问与答
49 条回复
iConnect
2020-12-26 08:43:42 +08:00
低级语言可以统一,比如汇编,高级语言不可能统一,本来就是应用向的,需求差异,没法统一。
cmdOptionKana
2020-12-26 08:49:40 +08:00
已经有人做了,Kotlin 就是这样一种语言,非常积极把各种主流语言的特性都加进去了,要啥有啥,还有 java 的生态。

其他主流语言近年来的发展也是博取众长,不断做加法,流行的特性都逐渐加进来,结果就是各种主流语言趋同。

另外也有一个难得的做减法的语言,Go,被赞美大道至简,也被讥讽大道至简。
wellhome
2020-12-26 08:54:45 +08:00
kotlin 。可以单独写程序?
WalkingEraser
2020-12-26 09:23:59 +08:00
C++:你们小年轻在说啥?
Deardrops
2020-12-26 09:31:15 +08:00
https://zh.wikipedia.org/zh-cn/Nim

Nim 表示,能学的语言特性我都学了,但没人用
TypeError
2020-12-26 09:40:05 +08:00
rust,各种特性都在加
lululau
2020-12-26 09:54:20 +08:00
swift kotlin
Cbdy
2020-12-26 10:04:23 +08:00
Swift, Kotlin
GeruzoniAnsasu
2020-12-26 10:04:40 +08:00
为什么还在寻找银弹?
civet
2020-12-26 10:39:08 +08:00
《人月神话》了解一下?
secondwtq
2020-12-26 10:50:01 +08:00
wysnylc
2020-12-26 11:28:49 +08:00
全都有==全没有
就如全栈==全废
nguoidiqua
2020-12-26 11:30:59 +08:00
优势往往是建立在劣势上的,真正去设计一个东西你就会发现没可能面面俱到,总得有所取舍。

真要什么都不舍,那要么你做着很痛苦甚至做不出来,要么用着很痛苦甚至用不下去。
nonduality
2020-12-26 11:35:09 +08:00
这年头编程语言能玩的技术特性和语言特性基本都玩遍了,所以看啥语言基本都差不多。
twl007
2020-12-26 12:12:33 +08:00
你说的不就是 c++么
jtsai
2020-12-26 13:11:19 +08:00
语言不重要 有人用才重要 如果有很多人用 不得不用 狗屎都能成为标准 我说的是 js
jtsai
2020-12-26 13:18:35 +08:00
一个语言的优秀固然很重要,还要考虑的历史的进程,和出生在哪家。
icy37785
2020-12-26 13:24:21 +08:00
优势和劣势通常都是一体的呀,比如这个场景里是简陋,那个场景里可能就是简洁了,你消除了简陋的劣势也失去了简洁的优势。
namelosw
2020-12-26 13:24:32 +08:00
全世界: 没有最好的语言, 在合适的场景使用合适的语言.

LISP: 既然没有最好的语言, 只有合适的语言, 那么最好的语言是可以立刻改变成任何合适语言的语言.
namelosw
2020-12-26 13:26:04 +08:00
@nonduality Coq 了解一下?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/739096

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX