为什么主流编程语言来来回回就那么不到十几种,有很多还是衍生出来的,有什么好用但是不火的语言么?

2021-03-13 15:37:59 +08:00
 SystemLight
13404 次点击
所在节点    程序员
110 条回复
treblex
2021-03-13 16:52:37 +08:00
Haxe 可以构建针对 JavaScript,C ++,C #,Java,JVM,Python,Lua,PHP,Flash 的跨平台应用程序,并允许访问每个平台的本机功能。Haxe 拥有自己的 VM ( HashLink 和 NekoVM ),但也可以在解释模式下运行。

前身是基于 flash 的

看起来挺牛批的,似乎用的人不多
zhuangzhuang1988
2021-03-13 16:55:31 +08:00
scala 有杀手级的 spark 外加后来的 idea 插件支持
ruby 有杀手级的 rails 外加后来的 idea 家的 ide 支持
chenqh
2021-03-13 17:02:55 +08:00
@msg7086 欠缺有怎么样,golang 连个泛型都没有,国内大公司还不是用的飞起,慢就是原罪,

golang 没泛型,没继承,整天 if err != nil, 但是 golang 是个好语言
titan2006
2021-03-13 17:03:55 +08:00
易语言 虽然跟 vb 差不多但汉语非常好懂
falcon05
2021-03-13 17:04:17 +08:00
最近在学 lua,整个解释器不到 200k
yazinnnn
2021-03-13 17:14:48 +08:00
流行的语言中,越像 lisp 的越不火,js 除外(
PopRain
2021-03-13 17:17:01 +08:00
C#, 不过也仅仅是国内无脑鄙视微软产品;国外用的应该不少,看看热度排名 java 的一半总有了
lenbias34
2021-03-13 17:27:59 +08:00
Zig 感觉还不错. 超级低成本的 intercorp with C(可以在 zig 代码中直接使用 C header 文件); comptime 是一个设计亮点; 还有丰富的交叉编译; 可以编译出很小很小的二进制文件, 这一点国外有好多搞嵌入式开发的都从 Rust 转到 Zig
whee1
2021-03-13 17:35:57 +08:00
erlang 算不算,最近還有了 jit 。
zhuangzhuang1988
2021-03-13 17:49:27 +08:00
@PopRain 还有做 游戏的 C#最好了
ReferenceE
2021-03-13 17:55:23 +08:00
C#,好用但是会失业
quiet1991
2021-03-13 18:05:50 +08:00
感觉还沉浸在黑与白、好与坏的二元思想中。选择使用什么语言跟选择一样工具类似,比如扳手,螺丝刀,都要综合考虑,好用只是一个方面而已。
Kasumi20
2021-03-13 18:23:37 +08:00
Kotlin 啊,它应该取代 Java
iwh718
2021-03-13 18:46:07 +08:00
p er l
neetrorschach
2021-03-13 18:59:45 +08:00
@lightjiao 最近在开发一个 excel 插件,第一次接触 async/await 。为了异步调用 http 接口。虽然能照着写出功能来,但还不怎么明白。特别是一旦调用一个异步方法后本方法也需要变成异步。有些奇怪这个传递机制为什么这么设计。
TangMonk
2021-03-13 18:59:52 +08:00
Ruby 不错,我一直用。但是最多只能做做小项目,大了不好招人也不好维护。
namelosw
2021-03-13 19:00:17 +08:00
Elixir, 开发效率约等于 Ruby.
做网站并发大于 Java.
上手比 Ruby 简单, 完全不像其他函数式语言难学得一批.
还有跟 Rails 质量同级的框架, 写过 Rails/Django 的一天内培训完成, 第二天直接干活.
surbomfla
2021-03-13 19:04:30 +08:00
@chenqh golang 的优点盖过缺点了.
shijingshijing
2021-03-13 19:15:45 +08:00
C#和 Visual Studio 的组合,真是可惜了一门好的语言+宇宙最强 IDE 。
ourgoder
2021-03-13 19:17:22 +08:00
Pascal

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

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

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

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

© 2021 V2EX