Skip to main content

Posts

Showing posts from May 29, 2016

罗辑思维 173 魔鬼经济学(上)

Make a Donation

Footballer Interviews Before They Were World Famous

Make a Donation

标  题: Re: 谁能推荐个好的编程语言?

Make a Donation 发信人: wdong (cybra), 信区: Programming 标  题: Re: 谁能推荐个好的编程语言? 发信站: BBS 未名空间站 (Wed Jun  1 09:36:35 2016, 美东) rust不可能跟C++叫板的,不值得投时间在那上面。 第一,拼语言的时代已经过去了,现在拼的是生态系统。 第二,现在的C++不是10年前的C++了,世界对C++的需要也不是10年前那样了。 我没仔细研究过rust,只是看了眼wikipedia。 Rust强调的memory safety其实已经是个伪需求了。 我的经验是现在用C++写程序用到指针越来越少了,而且有valgrind这些 调试工具可以发现内存错误。已经N年没碰到过没法debug的指针问题了。 而且现在面向龌龊世界的服务器程序都是java/node/python这些, C++一般只在可控的内部环境用,各种需求又基本都有很强壮的轮子, 所以memory safety并没有以前那么严重了。 其实就真有那么一个不得了的critical system要写,我觉得正常的 CTO也不会拍板用rust这么个小语言写的。 除了java, javascript, python, C++以外我不推荐别的语言。 比较好的组合是java+javascript, python + javascript + C++。 (写app我不懂,不在考虑范围内。)我写算法多,所以离不来 C++,其实就应用而言,后面那个组合C++权重最低,学起来又 最麻烦,其实都应该从推荐列表中去掉。 说兴趣,其实最好是选一个感兴趣的应用,然后找轮子搭系统, 然后iterate把它做精致。 我坐井观天,希望专家指正。 【 在 stdio (stdio) 的大作中提到: 】 : 能干和干得好是两个不同的概念 : 单从兴趣出发的话,可以看看rust,这个可是跟c++直接叫板的。 : wdong对rust是什么看法?有希望吗?