boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Re: golang性能比C和Cpp差好遠,尤其在非x86平台,跟本不ʏ
相关主题
c++ programmer们就不用悲愤了
微软的架构设计师真是大学生水平啊
Golang 从13年到现在goog trends翻了快十倍
程序語言有兩種。
golang性能比C和Cpp差好遠,尤其在非x86平台,跟本不是宣傳的
取代C++!Google 开发自己的编程语言Golang了 (转载)
打算开始学golang 了
Node过两年会不会被go打的满地找牙?
来看用什么来把nodejs给干死掉
用了一下node.js, 看来js要一同天下啊,只要那些人
相关话题的讨论汇总
话题: cpp话题: golang
进入Programming版参与讨论
1 (共1页)
c*******v
发帖数: 2599
1
试着回答一下brainless,netghost的帖子。
(1)
区块链我不熟悉。但是目测300-500行写一个区块链后台没问题。
这里的要点是,假如有一个internet service新领域,我怀疑java是干不过go的。
因为go只有25个关键字。自带batteries够做很多东西。
简单说,go大幅度降低了并发的门槛,和internet service后台开发的门槛。
一个新领域对第三方库依赖不大的情况下,人民群众的力量是可能把一个方向
慢慢做好做精的。
目前现状似乎确实是各种区块链项目用go的挺多。我猜不会比java少吧。
我觉得就是原来web server用python的同一批屌丝...
(2)
我是做算法研发的。简单说就是开发新算法的。但是开发新算法和算法的生产实现
到最后是分不开的。算法到最后是无法和实现办法,语言,机器分开的。
那么我需要一个语言介于c python之间的办法。来平衡开发速度和运行速度。以及
deploy的难度。并且最好还有和新的应用领域结合的社区。而且我需要并行程序。
golang再怎么样毛病多。开发速度,运行速度,deploy难度,社区进展,各项综合一下。
我认为是值得投入时间来考虑的。毕竟学习成本极其低廉。
但这有个前提,就是你不用第三方库。如果需要第三方库,python+C/C pp目前显然还
是无敌的。
(3)
go从语法角度来讲,非常陈腐。设计者基本上不把程序员当人看。还是前现代思路。
但他们是确实是老司机。例如对比C而言,取消隐含类型转换这条。
我从15年前写C就尽可能多的加上(float)之类的明确标定数据。
5年前我们的fw在别人写的code的地方果然出了大事。无符号整数和符号整数出了问题。
再例如slice的make基本上和free pascal差不多。等等。
目前为止我感觉还可以。反正我不用interface。
另外GO的GC可以关掉。
(4)
最后。我一般走的比较靠前。领先多数人干的事情3,5年?或许更多?
各位慎重参考。目测go做数值计算对找多数人工作也好,对赚钱也好没什么大用。
对我有用的原因很简单。不用第三方库完全自有IP的软件假如能卖出去,那价钱是不一
样的。

发信人: brainless (n/a), 信区: Programming
标 题: Re: golang性能比C和Cpp差好遠,尤其在非x86平台,跟本不ʏ
发信站: BBS 未名空间站 (Sun Mar 11 22:08:32 2018, 美东)
展开说说,为什么选golang做数值计算
发信人: netghost (Up to Isomorphism), 信区: Programming
标 题: Re: golang鎬ц兘姣擟鍜孋pp宸ソ閬狅紝灏ゅ叾鍦ㄩ潪x86骞冲彴
发信站: BBS 未名空间站 (Sun Mar 11 22:19:04 2018, 美东)
如果一個語言打算serious,why GC?
1 (共1页)
进入Programming版参与讨论
相关主题
用了一下node.js, 看来js要一同天下啊,只要那些人
学FP不是为了写代码, 而是为了优秀的架构.
go真是好东西
GO更像prototype based language
纸上谈兵
goLang吸引了很多Ruby/Python程序员
我来说说go的目标对手吧
mobile行业从上到下
Node.js 写的 JS 代码有点难读懂
Go 语言的综合评论 by 王垠
相关话题的讨论汇总
话题: cpp话题: golang