Rust这种新型的语言注定火不起来,功能太强大(特性太多),还不如用成熟稳定强大的C/C++,并且生态不行、因此恶性循环

这种新型的语言注定火不起来,功能太强大(特性太多),还不如用成熟稳定强大的C/C++,,而Golang足够简单,入门快,编译快,性能也强悍,解决了服务端开发人员的痛点,,注定被大多数人接受。。。golang

golang 针对的方向和他不一样,虽然是同一时期的,但我以为不太适合用来比较安全

拿 Go 来类比,不是比功能定位,而是比被接受的容易度,其余方面都很OK 且 容易上手的语言后来者居上的可能性很是大,,,若是从功能上对比的话,Go 主要定位解决分布式系统,服务器应用开发,主要竞争对手是 Java、Python、Ruby 之类,Rust 主要定位解决单机安全问题,高性能场景偏系统底层开发,主要竞争对手就是 C/C++ 之类服务器

GWF是超级硬伤,虽然有镜像,可是对入门者而言,已经被屏蔽十有八九;再者市面上很差招人,企业不敢用,生态链太弱,这货要火只能慢慢熬了。分布式

关键是生态尚未创建起来, 没有杀手级的应用出现,企业使用少。若是生态有了,那再难也会有人挤破头往里冲的。性能

rust 生态要到今年末,才会成熟,到时大量的经常使用库会达到1.0, 生态就有了一个好的基础。
学习的难度,不会比C++少。 学习的以前,你至少要会c 语言。 不然就是没有必要学了, 学也学不会的。
有人拿go语言来比, 我不知道 该怎么说,打个比方:
一个小学生非要和大学生比数学谁考得分多同样。
小学生说, 看我考了99分, 怎么样,你考了几分呀? 大学生:。。。学习

 

Go 今天的目标和十年前并没有二致:Scale(规模化)。
Go 2 的目标就是解决 Go 1 在规模化方面作的还很差的地方。
Go 2 必须接受现有的 Go 1 源代码。开发团队不但愿割裂 Go 生态系统。
若是把 Go 2 要增长的特性分为兼容部分和不兼容部分,Russ 提到的思路以下。
(1)先按照 Go 1 的版本发布计划,增量式交付兼容的部分,一个特性一个特性地加进来。
(2)再考虑不兼容部分。.net

 

http://www.oschina.net/news/86980/rust-1-19-released开发

相关文章
相关标签/搜索