有什么像 golang 一样低内存占用, 但是语法更偏向 Java /c++/js 的语言吗?

2021-07-30 12:32:39 +08:00
 zoharSoul
10727 次点击
所在节点    程序员
77 条回复
pinkSlime
2021-07-30 12:37:18 +08:00
?
> Go is syntactically similar to C
thet
2021-07-30 12:38:09 +08:00
C#
wellsc
2021-07-30 12:39:42 +08:00
.net core
manhere
2021-07-30 12:39:53 +08:00
lua
icyalala
2021-07-30 12:45:40 +08:00
Java /c++/js 这怎么比较? Go 低内存这也说不定。
要精确控制内存和现代化语法,就找那些没有 GC 、运行时小的语言,比如 Rust 、Swift 。。
zoharSoul
2021-07-30 12:47:39 +08:00
@pinkSlime #1 Go is syntactically similar to C, 不是 c++ ,
比如 c++的泛型, 函数式变换之类的. 统统没有, 比如这样

> numbers.map((i: Int) => i * 2)

golang 写起了麻烦死了
zoharSoul
2021-07-30 12:49:17 +08:00
@icyalala #5 还是期望像有 gc 的.
defage
2021-07-30 12:55:38 +08:00
那就是 c++本尊了,比 go 还可以更低内存
codehz
2021-07-30 13:15:30 +08:00
那 D 怎么样(
tt67wq
2021-07-30 13:22:27 +08:00
crystal
micean
2021-07-30 13:23:31 +08:00
java 别用 spring,用 graavlm 打包 native image
debuggerx
2021-07-30 13:24:09 +08:00
可以试试 dart 现代化语法 支持 gc 支持 aot 编译为二进制可执行文件还带 runtime
https://dart.cn/tools/dart-compile
mxT52CRuqR6o5
2021-07-30 13:25:49 +08:00
C#
tmac33
2021-07-30 13:30:25 +08:00
go 现在这个势头真是奔着 java/c#去了
x940727
2021-07-30 13:36:12 +08:00
@tmac33 国内而已,全球真不太行……国内的环境推不动一门语言的。而且虽然说大家都是想去搞 go,但是数据表明 Java 又开始抬头了。
tmac33
2021-07-30 13:51:55 +08:00
@x940727 我在澳洲
tmac33
2021-07-30 13:52:20 +08:00
势头依旧猛
chenqh
2021-07-30 14:08:04 +08:00
@x940727 但是现在我们做国内呀,没办法,国内 golang 就是火呀, 可能是国内需要的并发太多了,虽然我觉得用单机 mysql 没有必要用 golang
x940727
2021-07-30 14:09:37 +08:00
@chenqh 再火也没几个岗位……
chenqh
2021-07-30 14:10:35 +08:00
@x940727 很多中大公司再转了把, 肯定是没有 java 火的,但是比 py 好多了

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

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

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

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

© 2021 V2EX