古老的榕树

吐槽一下 Go 语言

发表 2016-01-02 12:08 阅读(1825)

学习 Go 语言有一段时间了,不是刻意的去学,心血来潮就看看,用着 Java 开发项目,又好奇的 看看 Go;发现这种学习方法就是一种煎熬,因为 Java 的东西实在太多了,整个生态链是我见过最多最丰富的,只要能想到的,一般都能找到实现的东东;Go 这门语言很奇怪,完全不是跟风的做法,C# F# Java Python Ruby 很多好的东西,Go 却没有,这门语言简直就是全新的语言,完全按作者的思路去做。


为什么时间过去了,Go 生态链繁荣还没有一个爆发点,这个还是从自身找找原因。


现在新的语言都集大成,取精华去糟粕,得到很多深受低级语言困扰开发者的拥戴,比如 swift 就是一个例子,很多特性都见过,爽的东西实在太多了。把用户的痛点抓得很精准。此类语言,在我看来不算一门全新的语言,最多只算是一种语言升华罢了。那么现在哪些语言才算全新的语言呢?个人觉得 C Java Python Go 都算吧。

Go 语言算是技术大牛的艺术品,不是一个成功的产品,因为技术人做东西,都不注重用户体验,不注重推广,产品理念薄弱。Go 语言就是典型的例子,很少顾及用户的使用感受,开发者一心按照自己的理念去做,一些很好的契机都没有去抓住,比如 Android 的开发,UI 组件 web 模板的增强 等等


Go 语言 像当年的 Linux 一样,偏重于 安全性 性能 扩展性,忽略了用户的使用感觉...结果可能是牛逼是牛逼了,却没有到达应有的用户数,长期发展,却没有大行于市。


以上是一些吐槽,不过喜欢终归喜欢,事实就如此。

Donate

如果文章对您有帮助,请使用手机支付宝扫描二维码,捐赠X元,作者离不开读者的支持!