Redian新闻
>
[bssd]试着回复下brainless,netghost
avatar
[bssd]试着回复下brainless,netghost# Programming - 葵花宝典
g*t
1
分享一点小情报。
1.
现在各种区块链项目确实golang做后台很多。我不熟悉。
但是根据我之前一星期的golang写下来的感觉。三五百行写个production ready的区块
链后台应该是可能的。
Golang似乎进一步降低了internet service后台的门槛。
假如有新型互联网应用,第三方库不多的情况下。go,python,java
相比,可能会有不少人选golang.
2.
Golang只有25个关键字。slice抄了delphi/pascal的语法。
数值计算我用着还行。开发速度和production速度适合某些项目。多核并行几行搞定。
另外类型要求严格,tool齐备。跨平台.
不考虑双语言的话。单独用golang挺好。唯一限制是第三方库不多,也不一定靠谱。
主要是学习成本极其低廉。一共25个关键字。假如你不用
Interface的话还能再少几个。
3.
这年头算法在一定时间内必然双语言或者多语言是王道。目前看不出解决two
languages困境的前景。不少python加速项目都没什么大用。
而且如果要跨平台可视化,随着社区变化,python/R, Cpp之外,说不定还真要js。
avatar
w*m
2
go另外一个优点是有Kernighan写的The Go Programming Language,就400页,把计算
机体系过了一遍。深入浅出,从单进程到并行,十分精彩。相当于K&R C的续集。
java,python,javascript都没有什么经典的书,好多是民科写的,容易把人带到歪路。
avatar
c*v
3
我记得朗道评价V。I。Arnold的力学书,说。这是本好书。
但这是个封闭的终点。
K&R C这种书讲清楚了最终的设计。但是没有讲为什么这样设
计。更没有讲作者如何走到了这样的设计。这种书读多了,
就会让读者无法invent适合自己的语言用法。
这几位都不把用户当人看,而是把用户当作应该被训练的机器。
所以他们属于前现代的思路。basic,perl,python,clojure
是另一个办法。我觉得世界在往后者走。

【在 w********m 的大作中提到】
: go另外一个优点是有Kernighan写的The Go Programming Language,就400页,把计算
: 机体系过了一遍。深入浅出,从单进程到并行,十分精彩。相当于K&R C的续集。
: java,python,javascript都没有什么经典的书,好多是民科写的,容易把人带到歪路。

avatar
b*s
4
I am dropping my 2 cents in here.
pros:
golang has tensorflow binding. It is a strong plus for machine learning.
golang code is easier to maintain, in comparison with shithole like java
code and dedicated c++ code.
golang has better runtime and coding performance against Java. awesome!
cons:
3rd party libs
no generics
avatar
w*m
5
很多大牛人品很差,但大牛恒牛,写的东西还是很深刻的。
java,python,javascript,c#里面的书都是各种布道师和民科写的。连创始人也不写书。
我被民科司机带翻车几次了。所以想学这几门语言不看书是对的。
有经典的书可以看,是语言的big plus。

【在 c*******v 的大作中提到】
: 我记得朗道评价V。I。Arnold的力学书,说。这是本好书。
: 但这是个封闭的终点。
: K&R C这种书讲清楚了最终的设计。但是没有讲为什么这样设
: 计。更没有讲作者如何走到了这样的设计。这种书读多了,
: 就会让读者无法invent适合自己的语言用法。
: 这几位都不把用户当人看,而是把用户当作应该被训练的机器。
: 所以他们属于前现代的思路。basic,perl,python,clojure
: 是另一个办法。我觉得世界在往后者走。

avatar
g*t
6
这条对.文档和书都是bigplus.
这本书至少比thinking in xxx 强。不致于完全洗脑


: 很多大牛人品很差,但大牛恒牛,写的东西还是很深刻的。

: java,python,javascript,c#里面的书都是各种布道师和民科写的。连创始人也
不写书。

: 我被民科司机带翻车几次了。所以想学这几门语言不看书是对的。

: 有经典的书可以看,是语言的big plus。



【在 w********m 的大作中提到】
: 很多大牛人品很差,但大牛恒牛,写的东西还是很深刻的。
: java,python,javascript,c#里面的书都是各种布道师和民科写的。连创始人也不写书。
: 我被民科司机带翻车几次了。所以想学这几门语言不看书是对的。
: 有经典的书可以看,是语言的big plus。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。