五大理由从 Python 转到 Go 语言 已翻译 100%

oschina 投递于 2017/04/10 10:31 (共 6 段, 翻译完成于 04-11)
阅读 14115
收藏 61
4
加载中

“ Python 是非常强大的,特别是 Python3 有了异步功能,但是 GO 将完全取代它在大企业中的存在…”

如果你真正理解了引号中的话,你可能会去尝试 Go 编程语言。我认为 Go 是很简单的编程语言,并且适应任何的应用环境,甚至比 Javascript 编程还要简单,这可能是 GO 编程语言能在这几年很快流行起来的原因吧。

3410fddfasff024dfaf
3410fddfasff024dfaf
翻译于 2017/04/10 17:20
0

我们在使用 Go 语言编程之前有什么呢?

网站 TreeScale.com 主页和 API 都是基于一些分析工具的网络应用。下面是我们的技术栈:

  • React.js   主页前端

  • Django Python 主页后端和认证服务

  • Node.js  API 服务

  • PostgreSQL  数据库、Cassandra 日志系统

  • 自定义容器注册表是使用 Rust 语言

从上面你可以看到基础的框架是完全的基于微服务和逻辑分离的(前后端分离),甚至说是完全不同的技术来实现的。

为什么我们开始整合 API 服务和后端到单个项目中,主要的原因是他们有很多地方是相似的而且通过多种语言或者技术编程,代码存在很多重复的。最终我们需要花费很多时间在个性化的 Django's API 服务,特别是在定制 JSON 的响应。

一个月之后我们用 Django 建立的 API 服务,我感觉当你开发一些普通的应用使用 Django 是非常棒的,但是当你需要更高的性能和一些个性化的模块的东西的使用 Django 是会越来越复杂的。

3410fddfasff024dfaf
3410fddfasff024dfaf
翻译于 2017/04/11 09:04
0

为什么选择 Go 语言编程?

#1 编译成单一的二进制

Golang 是编译型语言并且 Googe 的开发者花了很大的功夫在上面。它使用静态链接实际上是基于操作系统类型和环境组合所有的依赖库文件和模块到一个单一的二进制文件中,这也意味着如果你想要编译你的后端应用到你的 Linux 操作系统和 X86 架构的 CPU 中,你只要下载编译好的二进制应用到服务器,然后可以后端应用可以工作了,这是不需要任何的依赖文件的。

#2 静态类型系统

对于大规模应用来说类型系统是非常重要的。Python 是很棒的并且有趣的语言但是有些时候你会看到一些不寻常的异常因为当你尝试将变量作为一个整型变量的时候结果它是一个字符串类型.

# Django will crash process because of this def some_view(request):     user_id = request.POST.get('id', 0)

Go 在编译的时候告诉你这是一个编译器错误,这就是在愚蠢的问题上赢得时间的地方。

3410fddfasff024dfaf
3410fddfasff024dfaf
翻译于 2017/04/11 09:45
0

#3 优化

令人惊讶的是,在大多数的应用场景中,Go 语言比 Python(版本2或3)更快。Benchmarking Game 中可以看到对比的结果,当然这是不公平的,这依赖于应用类型和用户用例。

对于我们的案例,Go 语言由于自己的多线程模块和 CPU 可伸缩性获得了较好的性能。无论什么时候我们需要执行一些内部的请求,我们可以使用 Goroutine 来分别执行,这个比 Python 中的 Threads 在资源开销上要少上十多倍。由于这些内置的语言特性,我们可以节省大量的资源(内存和 CPU )。

#4 Go 不再需要 Web 框架

对于编程语言这是一件十分酷的事情。Go 语言的创造者和社区内置了很多原生的被核心语言支持的工具,在大多数情况下你都不再需要任何第三方类库。比如它有内置的 http、json、html 模板,你甚至可以不用费心去 Github 上寻找第三方类库就可以构建十分复杂的 API 服务。

当然,Go 也有很多类库和框架用来构建 web 项目,但是我会建议你不使用第三方类库来构建你的 web 项目或者 API 服务,因为在大多数情况下使用原生包会使你的生活更加轻松。

CoderBruce
CoderBruce
翻译于 2017/04/11 11:29
0

#5 更好的 IDE 支持和调试

IDE 支持是当你尝试更改编程语言时最重要的考虑因素之一。友好的 IDE 平均可以节省你80%的编程时间。 Go Plugin For JetBrains IDEA ,同样提供了其他支持,比如 (Webstorm、PHPStorm 等等…)。这个插件提供了任何你在项目开发中需要的服务,强大的 JetBrains IDEA ,可以让你的开发如虎添翼。

基于我们的代码统计,在用 Go 语言重写项目后我们少写了64%的代码。

你不需要调试不存在的代码。代码越少,错误越少!

CoderBruce
CoderBruce
翻译于 2017/04/11 11:36
1

结论

Go 为我们提供了超强的灵活性,一种语言可以适用于所有的用户场景,而且在所有的用户场景都可以工作的很好。在我们的 Backend 和 API 服务中,我们得到了30%的性能优化。而且现在我可以实时处理日志,转换到数据库中,并且通过 Websocket 处理一个或多个服务!这就是 Go 语言特性所提供的的非常强大的功能。

CoderBruce
CoderBruce
翻译于 2017/04/11 11:40
0
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
加载中

评论(120)

开源中国最大五毛
开源中国最大五毛
NIM就这个鸟样?那3.6K不是没有道理的。NIM吹加油。

你要事实给你事实,打脸了还不认,加油nim,争取在下一个十年里,star超过27.4K。

我们都知道这不可能。

呵呵。
AutoPlus
AutoPlus

引用来自“AutoPlus”的评论

这跟 Python 有个毛线关系呢,Go 是网络编程语言,Python 是科学计算语言,有个毛线“转到”,用 Go 处理科学计算然后打印出抛物线?为吹而吹。

很多年前微软就推出“纤程”的概念,没有大火。三四年前 Go 推出“协程”的概念,就是换汤不换药,优点是把非阻塞的应用层编程模型做了个完整的解决。这时候“协程”是备受推崇的,多年的多线程和非阻塞编程的回调可以被屏蔽。

但是三四年后,很多语言都实现了这个应用层的概念:Nim 有 async await Future,C++ 有 Future/Promise,C# 有 async await,Nodejs 有 async await Promise,... 大部分语言都采用了 async await Future/Promise 这个概念。

鼓吹 Go 只有一个原因:接触的语言和概念太少。

引用来自“大舒”的评论

nim和crystal吹你好。你所吹的这两个语言至今没上前50名。
http://www.oschina.net/news/83724/tiobe-4-hack-50
什么?tiobe不够格?
呵呵。

引用来自“AutoPlus”的评论

Lisp 语言在 32 名,Haskell 在 38 名,Erlang 在 40 名,Bash 在 42 名,OCaml 不在名词上。然而,Lisp Haskell 是函数式编程的标准和规范,任何一个古代语言现代语言,包括 C++ Nim Crystal Rust Julia Swift... 都要参考和遵循 Lisp Haskell 的函数式思想和概念;在人工智能领域,Lisp 最常用在欧美实验室,并且有以 Lisp 开发的 os 所谓 Lisp 机。Erlang 在欧美金融云领域广泛使用,facebook what's app 基于 erlang 开发,所谓的高并发非阻塞语言级解决方案。Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。OCaml 是一个严格函数式编程语言,在数据领域和实验室使用,facebook 的数据库的主要 API 由 OCaml 编写。所有这些语言都占据着世界计算的重要和核心位置,岂是你这等菜鸟可以理解和领悟的。至于 Nim Crystal,他们的未来对于资深程序员的价值不言自明。

引用来自“大舒”的评论

你也是为吹而吹。
我不黑某门语言,
我只黑他们的脑残粉。
我翻译一下你的话。



然而,Lisp Haskell 是函数式编程的标准和规范,……
(所以lisp,haskell都没人用。haskell吹了那么多年,也就是函数式lambda这么几个东西被别人认可吸收。)

在人工智能领域,Lisp ……
(当然了,人工智能这个领域十年前就开始脱离lisp了,虽然lisp脑残粉还经常拿人工智能出来吹一波。另一个领域autolisp,听上去很牛逼,自动化领域?实际呢,AutoCAD的内嵌语言)

Erlang 在欧美金融云领域广泛使用,……
(所以上一个无脑erlang吹的面试报告我们也都看到了:docker是狗屎,不要用,要用就要用我写的容器,只支持write,read调用。这个如果用java写很麻烦,必须模拟erlang的思想来实现这个实现那个,所以不用erlang很难。)
(所以erlang用户(官方开发者?)的臆想我们也都看到了:“erlang天生支持分布式,但是必须要求均质、稳定的网络,鬼才敢想谷歌那样用廉价的机器组装上万台的集群。”。这还要吹?)
(whatsapp真让厉害啊,你的erlang水平要是够,那我也服啊,可是erlang吹基本都不够那个水平)

Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。

OCaml 是一个严格函数式编程语言,……
(可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。)

至于 Nim Crystal,……
(至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。)

引用来自“AutoPlus”的评论

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。

引用来自“大舒”的评论

果然搞PL的就跟王垠一样,还不如王垠的,就这个破素质。

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。
lisp很多人?呵呵。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。
没脱离?呵呵。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。
未能商业化?呵呵。
Erlang是证明了,但是我也说了,那是别人的工作,你这个erlang吹也配。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。
呵呵。DSL。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。
呵呵。没人用的东西。


综上:

素质还不如王垠的王垠。

引用来自“大舒”的评论

最后再说一次,你所说的,任何“很多人用”,“很厉害”,要么是伪命题,要么在意淫是自己做的。


你所做的,只有吹。

引用来自“AutoPlus”的评论

MIT lisp 机,C++ Java 从 Haskell 山寨泛型,Erlang 的 what's app 的用户量,OCaml 在 facebook 代码库里写的明明白白,Nim 的目标代码是 C 代码,Crystal 是一个静态 ruby。

所有这些,都是事实和证据,有官方公布的新闻可查,有语言作者的博客可引用,有开源的代码可看。

Go 是狗屎,这不容置疑。像你这种,举不出任何有效的证据或者引用,把绝对的事实说成“伪命题”,足以证明 Go 语言的程序员素质有多么恶劣,智商有多么愚蠢。

引用来自“大舒”的评论

我还是那句话,你这种先开始人身攻击的意淫的猴子,不配跟我讲道理。

正则表达式匹配a.*s,刚好匹配到你和ass,也不是没有道理的。

所以呢?
都是你意淫的,
你意淫erlang在你手里就能做出whatsapp那样的服务端,
你意淫阿里巴巴内部没有大规模用docker,
京东把数据库放到docker里是不存在的,
aws上跑的不是docker,

你意淫crystal在你手里就跑的你比别人的好,
你意淫ocaml不是一个DSL,
你意淫NIM操翻了C,
你意淫你懂haskell,


意淫猴子你好,意淫猴子再见。

Go好的地方你还不配我说给你听。
笑了,意淫的猴子也配喷Go。

你算什么?一个a.*s而已,素质还不如王垠的王垠。

引用来自“AutoPlus”的评论

全世界人都知道,whatsapp 现在是 facebook 的主要营收 app 并且由 erlang 开发,只有你这么个蠢蛋不知道。

阿里巴巴内部大规模用docker 的证据在哪里?阿里巴巴是你亲爹,告诉你了? docker 是一个交付容器,大规模的场景是什么? Google 和微软以及即将建立的容器标准协会正在计划设计容器标准和规范,拒绝 docker 作为容器规范,docker 那种东西 shell python 都能写,是一个套件整合。你这种 Go 程序员认为 docker 是个多么了不起可以自傲的东西,足见你这种程序员的编程阅历贫乏,知识水平低下。

你哪个脑子看见这里有 ocaml 不是一个DSL 的评论?还有 ocaml 是不是 DSL 跟 ocaml 是不是流行和有没有高手在用没有任何关系。你能突然冒出这种屁话,足见你这种水平的 Go 程序员的智力存在缺陷。

你连 Crystal 和 Nim 的目标代码是什么都不知道,就知道像狗一样的汪汪叫唤。Crystal 是为 ruby 程序员准备的静态版本,Nim 是为 C C++ Java 程序员准备的元编程、泛型、卫生宏、无虚拟机垃圾回收、指针、类型安全的现在语言(Go 这种蠢东西所没有的语言精华)。这些现代语言都表明,Go 是一个蠢东西,只有你这种蠢蛋才会用。

Go 有的优点 Crystal、Nim、Rust 都有,Go 没有的优点 Crystal、Nim、Rust 仍然有, Go 有的缺点 Crystal、Nim、Rust 没有,这就是 Go 为什么是个蠢蛋才用的东西:因为他们不会其他的语言。因为他们不会其他的语言。因为他们不会其他的语言。(重要的事情要说3遍)

引用来自“大舒”的评论

你这个脑残从头到尾论证了一个观点:你不仅是脑残,还是傻逼。

阿里巴巴内部docker早就在用,原来是LXC现在演进到docker,什么jb语言吹脑残粉,你也配谈docker。
脑残玩意儿。

google和微软共同搞容器规范?
OCI不仅包括谷歌微软,还包括亚马逊,oracle,intel,华为等几十个公司,领头人:docker。
呵呵,资料https://www.opencontainers.org/about/members。

你当别人也脑残?故意造一个假新闻?还谷歌微软共同操翻docker?

谷歌自己内部的容器开源出来都没人用,谷歌还操翻docker?呵呵。
微软还要自己用脸贴docker的屁股,一度传闻要收购,现在你说微软要操翻docker?

你就是脑残。

whatsapp我说了三遍,whatsapp是别人做出来的玩意儿,你个脑残也配提?

呵呵,还是那句话,都是别人做出来的东西,你也配说。
滚蛋吧脑残。


指着一堆DSL说这个牛逼那个牛逼。
什么玩意儿。

滚,脑残。

我不会再回复你了,脑残。

从头到尾你就论证了如下观点:
1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的狗屎,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker。


脑残再见,脑残不送。
你完全符合中国公知的特点,
你,崔永元,茅于轼,美分,五毛,
可以共称为感动中国五大人物。

引用来自“AutoPlus”的评论

你呢,就是个气急败坏只会汪汪大叫的菜狗,只敢躲得远远地汪汪的大叫,从前到后满篇文字没有一点有价值的数据和事实,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。

Why?因为你这种水平的程序员,知识欠缺,智力存在缺陷,连说话打字都语无伦次。

而且居然提到了崔永元,看来你是把自己比作方舟子了,你的智力问题又一次爆发。

1. LXC 是 OS 层面 C 编写的 CGroup 管理的 API,docker 是个什么吊玩意? docker 只是做了个脚本驱动,跟 shell 的作用没任何区别。

2. 容器规范的目的目标就是去 docker,容器不能是一个应用,而应该是一个规范,understand?

3. whatsapp 是 erlang,这说明了 erlang 的流行和高并发的价值。也说明了你这 Go 东西就是妥妥的狗屎。

4. DSL 好像似乎肯定是你这个蠢东西在反复提到的,别人哪位提到过 DSL,举举手。

5. nim 有完整的元编程,泛型,卫生宏,模板,无虚拟机 GC,指针 pointer,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。元编程抽象 ast tree,泛型借鉴自 Haskell,卫生宏借鉴自 lisp,模板借鉴自 C++,无虚拟机 GC 则是对 Java JavaScript 这些 GC 语言的长期积累和创新,指针 pointer 来自 C,迭代器借鉴自 Python C++,类型安全则是借鉴自多个纯函数式语言和类型安全语言。所有这些东西都深思熟虑,当前是 0.16.1,1.0 版本尚未发布。

6. crystal 有泛型,类,接口,无虚拟机 GC,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。crystal 是 ruby 的静态升级版本,是为了吸引 ruby 粉丝。你这种 Go 东西怎么知道 ruby 有多么流行。

7. 你爹我啊为 docker 写过连接器、libcloud 的阿里云适配器

综上所述,你呢,是个气急败坏只会汪汪大叫的菜狗,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。看看的你的语言和文字,就知道你的知识和智商存在多么大的缺陷。

引用来自“大舒”的评论

不错,脑残懂得先百度一把docker的原理了,这个很值得鼓励。CGroup?呵呵。
百度就没告诉你除了cgroup,docker还有两大系统组件么,还有系统API根本做不了的东西。

你爹我从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,
出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?
你写适配器调用第三方api启动停止docker算个什么狗东西?
你也是妥妥的找骂,调用个接口你就懂docker了?
傻逼么这不是。

想用你脑残的观点喷erlang,很简单,
erlang是别人做好的高并发语言,whatsapp 是个什么吊玩意? whatsapp 只是做了个应用程序,跟 写java 没任何区别。




滚吧。

还是那句话,

从头到尾你就论证了如下观点:

1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。

滚吧。
跟我讨论,你也配?
现在的语言吹的越来越脑残了。

引用来自“AutoPlus”的评论

1. cgroup 是 linux progress namespace 管理的基础设施,最初是 Google 提供,后来加入 linux 源代码。cgroup 是虚拟化的基础底层设施,现存容器技术底层都是 cgroup。“docker还有两大系统组件么” 是个什么狗屁玩意,你连基本的常识都没有。

2. “从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?”
lxc 是 linux 内核层调配虚拟化进程,是 cgroup 的上层工具包。你连 cgroup 的原理和常识都不知道,在这里说你 “搞lxc”,“搞docker各种”,“从docker-lxc开始”,暴露了你的智力非常薄弱,说这些话纯属白痴行为。lxc、cgroup 属于虚拟化领域,容器则是一个上层设施的概念,想搞虚拟化应该是进程命名空间、虚拟化子网、二级存储映射这些东西。你说的那些话只能进一步证明你是个程序白痴,根本没有操作系统编程经验。

3. whatsapp 由 erlang 语言编写,作者们认为 erlang 非常优秀。whatsapp 是 facebook 现在的两大社区消息产品,跨越全球十几亿的用户流量。whatsapp 以实践和用户流量证明了 erlang 是高流量和高并发的语言,你这种 Go 东西当然只有跪的份。

4. 你所有的论点一点有价值的数据和事实,没有任何可信度。

5. 你口口声声不回复了,但是总是在回复中,这说明对你的每一个评论都深深的刺透并且戳伤了你的脆弱的神经和自卑的心灵。

6. 你已经恼羞成怒了,你羞是因为你和你的语言如此不堪一击,如同厕所里的白纸;你怒是因为你的智商和你的知识没法帮你正确的分析和评论问题,只能让自己变成一个蠢蛋站在那里被人嘲笑。

引用来自“大舒”的评论

孩子你好,你终于搜到namespace了。看看你还能不能搜到docker的第三大组件。

傻逼玩意儿。
我在容器化领域搞过lxc,docker-lxc,内核、网络、fs,你?是?傻?逼?看不懂人话?
还什么docker是容器,内核是内核。你?是?傻?逼?
你,完全没有容器开发经验,你也不配跟我谈内核和docker。
你的容器开发经验,就是调用第三方接口启动容器。

昨天某个傻逼还在口口声声docker没人用,
今天某个傻逼就要正视docker了。

还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。

引用来自“AutoPlus”的评论

namespace 是 linux 操作系统的进程虚拟化的数据结构,不是 docker 的第三大组件,docker 也访问不到 namespace,因为 namespace 是用 C 语言写的,而且在操作系统的内核态,不在用户态。

你没有任何操作系统的系统编程常识和概念,闭着眼睛说瞎话,进一步证明你是个编程白痴,这也跟 Go 这门语言有关系,Go 语言连最基本的指针都没有。

1. whatsapp 是 erlang 编写,是 facebook 跨多国家十几亿用户流量的实践,这证明了 erlang 语言的成功和高效,这也证明了 Go 语言在网络编程领域不值一提

2. 阿里巴巴不是你爹,所以他没有告诉你他们用不用 docker,阿里云也没有“大规模docker”的行动。因此,你那些“阿里巴巴大规模部署docker”的话就是屁话,完全是胡说八道

3. nim crystal 不是 DSL 语言,他们都是编译型的类型安全语言,如同 Rust。既然连这么基本的常识和概念都不了解,你也只能继续没有价值没有证据没有事实的汪汪大叫了

4. cgroup lxc 就是资料,他们在 github 开源,任何人都可以观看源代码。docker 的源代码也在,有系统编程经验的人都可以证明 docker 只是做了个脚本,屁都不是,而且 docker 是 Go 写的,其代码质量就像一坨屎

5. crystal 是 ruby 静态类型版本,ruby 的性能可以因此提升 10 倍。crystal 是完全的 ruby 语法,你这种菜鸟应该多学习,毕竟 Go 总是在培养蠢材程序员

6. 所以,docker 这种垃圾,任何一个有网络库的语言都能实现,shell 一样能实现 docker 的功能

7. docker 的 api 提供 cli 和 restful,每一个都是外部 api,不存在优化这种东西!你根本就没有用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、华为、阿里的目的都是一个:去 docker 化。joyent 自己就有自己编写的容器,用 C++ 写的,比狗屁 docker 性能和安全性高的多

引用来自“大舒”的评论


还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。
10. 你假装懂docker,然后跟一个搞docker的喷docker,通常脑残才会这么做。你也配。
11. 你认为阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云。
12. 你会立一个“所有公司都在去docker化”的伪命题,然后为了这个伪命题,不惜伪造事实,捏造观点,一次次被打脸。
13. 你看到whatsapp很牛逼,所以erlang很牛逼,所以所有不是erlang的语言都是傻逼,包括你粉的crystal,nix,所以你根据你自己的结论,你发现了自己很傻比。
14. ruby语法很棒,所以crystal很牛逼,所以所有不是ruby语法的语言都是傻逼,包括你粉的crystal,nix,所以你根据你的结论,你还是发现了自己很傻比。
15. 为什么安全性高?因为没人用啊,意淫的猴子OpenBSD,意淫的猴子你和joyent。
16. 因为docker是调用内核api,joyent是调用内核api,所以你就得出一个结论,docker是API层,joyent不是API层,所以你就会发现,你变成了傻逼。
17. 你又在吹其他容器,为什么你要吹其他的容器?因为你从来没搞过docker。 为什么你反感,因为你调用过docker的api,所以你认为你对docker的底层了如指掌,所以你可以对docker指点江山。

引用来自“AutoPlus”的评论

1. whatsapp 是 Erlang 开发 facebook 产品,跨多国十多亿用户流量,这些证明 erlang 高效广为高手使用

2. 你既然不知道阿里巴巴内部docker的情况,就别说“阿里巴巴大规模部署docker”这种屁话,你从前面到后面通篇充满了没有事实根据的屁话

3. nim crystal 不是 DSL 语言,你的智商存在问题

4. cgroup lxc 在 github 开源,docker开源,足以证明docker屁都不是,而且docker是Go写的,代码质量像一坨屎

5. crystal 静态语言,性能提升 10 倍,完全 ruby 语法,你菜鸟应多学习,毕竟Go总培养蠢材程序员

6. 所以,容器调度,任何有网络库的语言都能实现,shell 同样

7.docker提供cli和restful,都是外部api!你根本没用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、...目的都是一个:去docker化。joyent 有自己的容器,C++写的,比docker性能和安全性高的多

10. 既然你已经恼羞成怒,满嘴屁话像只狗一样的不讲道理也在情理之中

11. 你这么想说明你智力存在缺陷,这个帖子没有任何人说过“阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云”,除了你自己

12. 去docker化是 Google 微软 红帽...正在做的事情

13. whatsapp 证明 erlang 网络方面很棒,证明你Go东西是一坨屎,语法性能都是屎

14. ruby 程序员有 crystal,比Go语言快 3,4倍,刺伤了你这个Go东西的自尊

15. joyent 是世界级别的容器服务商,业务量你这Go出身的乡巴佬想都想不到,因为你根本不懂容器领域

16. 内核 API ? 内核 API 是什么?能吃吗?从来就没有内核 API 这种东西!内核是个进程调度器。你说的话十足白痴。这一条连反驳的欲望都没有 😩

17. Go只有docker让你安慰?也难怪,垃圾语言自然少有人拿去写软件。去docker化让你一下子脱光了裤子,只剩下那自卑的心灵

引用来自“大舒”的评论

我还以为你是什么东西,原来是nodejs用户。

nodejs开发又在没数据乱喷?

还是那个结论。

0. nodejs开发又在捏造事实了。
1. nodejs开发又在那erlang别人做出来的东西意淫成自己的东西了。意淫了五次。
2. nodejs开发根据得出结论erlang一个公司在用,所以全世界所有公司广为使用了。意淫了三次。
3. nodejs开发得出结论:C是Go的二倍,crystal是C的四倍,所以crystal是C的二倍这种结论了。呵呵,后续我们还会开到nodejs开发继续意淫这个观点。
4. nodejs开发又在傻逼一样去docker化了。意淫了五次,还要继续意淫下去。
5. nodejs开发果然就只有这个脑子,因果关系都没有的两句话,扯到一起:“因为cgroup lxc 在 github 开源,docker开源,所以足以证明docker屁都不是”。
6. nodejs开发又在意淫DSL操翻世界了。
7. nodejs开发又在看到别人知道他不知道的事情,又在意淫了。

最后再给你说一次,阿里巴巴刚开始容器化的时候,业务方开发自己都不知道自己的项目跑在容器内。

你一个傻逼还意淫。



引用来自“AutoPlus”的评论

1. C 是 crystal 的 1.5 倍,crystal 是 Go 的 10 倍。Go 不支持指针,GC 设计的就是一坨屎,没有资格跟静态语言比拼速度

2. nodejs 是定向领域:网络 IO 和代理服务器,而非通用领域。你爹我不是 nodejs 用户,而是 C Nim 系统编程和网络编程用户,nodejs 以及 python 仅仅是我的几个小工具包,所以你和 nodejs 的事情不关爹任何屁事

3. 阿里巴巴又成了你爹了,告诉你容器化了?

4. cgroup lxc 在 github 开源,docker开源,其源代码足以证明 docker 做的那点子屁事用 shell 就可以完成

5. 你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

我以为是个什么东西呢,原来是个js程序员。
我原谅你了。
毕竟公认的,js程序员对这个世界缺乏基本的认知。

看来你已经百度到我以前说的那些东西了,看来你还没百度到阿里巴巴的容器化。
阿里巴巴在docker之前用T4,docker出来之后用docker。
这一点上,你这条疯狗咬的越多,越说明你这条狗对这个世界缺乏基本的认知。

你不配跟我谈docker,更不配跟我谈内核。
你还是好好吹你的js吧。

呵呵,
10 倍。
呵呵,
没有容器化。

呵呵,十倍。
我手头上目前的数据是rust是go速度的1.2倍。
根据你这个js用户创造的数据,c是go的15倍,也就是rust的12倍。
那么你这条疯狗又把自己咬了。
众所周知rust性能和c相当。

毕竟语言吹多为创造型的脑残,喜欢自己创造数据。

js用户对这个世界真是缺乏基本的认知,自己不知道,就以为别人不知道。自己不知道,就伪造数据假装自己知道。

js用户不可怕,尤其是js用户还是个语言吹,最可怕。

你还是安安静静当你的nodejs全栈吧。
呵呵,nodejs全栈。

你已经在自取其辱了,建议你最好创造点可信度高的数据。

喔,对了,你还是别跟我谈docker、内核和DSL,你已经多次自取其辱例了。

引用来自“AutoPlus”的评论

1. js 程序员? 笑死人了,你爹才是个 js 程序员呢! 本哥哥是地地道道的 C Nim 系统编程和网络编程程序员,即不是 js 也不是 nodejs 更不是 python,虐的就是你这条 Go 狗

2. 阿里巴巴突然成了你爹了,告诉你他们内部怎么用 docker 了?看来阿里巴巴是搞 js 出身的,哈

3. 你这样的 Go 狗当然不懂虚拟化和内核,毕竟 Go 不支持系统编程。你说出“内核 API”这种蠢蛋的话,情理之中

4. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,crystal 是 Go 的 10 倍。Go 连指针都没有,别在这里自取其辱了

5. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

你那些东西我已经一条一条驳斥了,所以nim.js程序员发挥了自己的傻逼的尿性,装作看不到,继续伪造数据。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

自称写nim的js程序员,呵呵。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

呵呵。
js程序员。
或许js程序员喜欢吧typescript叫做nim.js。

在以上内容中:
js程序员重新发现了OCI,
重新发现了内核,
重新发现了docker,
重新发明了指针,
重新发明了nim.js,
重新发明了DSL。

你已经什么都说不出来了,唯一做到的,就只是不断地伪造数据。


我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。


加油,nim.js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

加油,nim.js程序员。

造谣吧,nim.js程序员。

终于明白nim和js这种DSL为什么没人待见了。
一个是传播的手段很傻比,一个是程序员很傻比。

引用来自“AutoPlus”的评论



1. Go 不支持泛型,无法重用复杂数据结构进行计算。泛型:用同一块代码处理多种不同的数据类型,重用,基于编译器替换复杂数据结构 --- send[T](x: T, y: int)

2. Go 的类型声明是个白痴想法 func f(x int, y z string, m Person)。还不如 90 年代的 C 语言 void f(int x, string y, string z, Person m),更不如现代编程语言 proc f(x: int; y,z: string; m: Person)

3. Go 不支持迭代器。现在编程语言都支持迭代器 for i in [a, b, c, d, e, f]:

4. Go 不支持元编程、卫生宏、模板 macro replaceTxt(x: untyped) template t(a: expr)

5. Go 不支持操作符重载,连 TM C++ 都支持操作符重载,更不用说现代编程语言了。proc `+=`(x: Point, y: Rect): Graph

6. Go 不支持数据安全,现代语言都支持数据安全。let x: int = 1, let mut x: int = 1

7. Go 不支持类型安全,现代语言都支持类型安全。proc f(x: var Point) fn f(x: mut Point)

8. Go 的字符串模板就是一坨弱智的大章鱼,乱七八糟

9. Go doesn't really do anything new.

10. Go isn't well-designed from the ground up.

11. Go is a regression from other modern programming languages.

12. 总结,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴


引用来自“大舒”的评论

js程序员你好,脑残再见。

引用来自“AutoPlus”的评论

你爹爹我 8 年 C 语言 Linux fs socket API,4 年 JavaScript TypeScript nodejs API,4 年 Nim 语言 Linux Osx async API,1 年 Rust 语言,2 年 C# .Net 语言 ado aspnet API,3 年 PHP 语言

你,这种东西,叫做井底之蛙,见识太少

引用来自“大舒”的评论

sb。

傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道阿里没在用。

你,这种东西,才叫做井底之蛙,见识太少

引用来自“AutoPlus”的评论

回复@大舒 : 怎么阿里又变成你爹了,告诉你大规模使用 docker。你把你爹大规模使用 docker 的链接贴出来,别 tmb 张着嘴把胡说八道

引用来自“大舒”的评论

@江湖习气

对于这个人我已经不想喷了。

你要是想和他继续讨论就请继续。

不值一喷。

从头到尾各种被打脸。

阿里用什么方案就不说了。说了他也不懂。

这是对外。yq.aliyun.com/articles/64890。

3.6K请继续你的表演。

啧啧啧,star真多,3.6K个,毕竟3.6是大于27的。

我同意他的观点了,3.6K才是潮流,是趋势,是未来。

nim拯救世界,nim万岁。

加油,努力活在自己的梦里。

努力创作新闻和事实吧,js程序员。
回复@大舒 : 别在这里唧唧歪歪的说些屁话,你从头到尾没有说出一句有证可查的有意义的东西,像个泼妇一样的跪在这里骂街,无论你说什么,都要建立在事实和逻辑的基础上,不要像个病人似的疯言疯语,看着就像条狗
开源中国最大五毛
开源中国最大五毛

引用来自“AutoPlus”的评论

这跟 Python 有个毛线关系呢,Go 是网络编程语言,Python 是科学计算语言,有个毛线“转到”,用 Go 处理科学计算然后打印出抛物线?为吹而吹。

很多年前微软就推出“纤程”的概念,没有大火。三四年前 Go 推出“协程”的概念,就是换汤不换药,优点是把非阻塞的应用层编程模型做了个完整的解决。这时候“协程”是备受推崇的,多年的多线程和非阻塞编程的回调可以被屏蔽。

但是三四年后,很多语言都实现了这个应用层的概念:Nim 有 async await Future,C++ 有 Future/Promise,C# 有 async await,Nodejs 有 async await Promise,... 大部分语言都采用了 async await Future/Promise 这个概念。

鼓吹 Go 只有一个原因:接触的语言和概念太少。

引用来自“大舒”的评论

nim和crystal吹你好。你所吹的这两个语言至今没上前50名。
http://www.oschina.net/news/83724/tiobe-4-hack-50
什么?tiobe不够格?
呵呵。

引用来自“AutoPlus”的评论

Lisp 语言在 32 名,Haskell 在 38 名,Erlang 在 40 名,Bash 在 42 名,OCaml 不在名词上。然而,Lisp Haskell 是函数式编程的标准和规范,任何一个古代语言现代语言,包括 C++ Nim Crystal Rust Julia Swift... 都要参考和遵循 Lisp Haskell 的函数式思想和概念;在人工智能领域,Lisp 最常用在欧美实验室,并且有以 Lisp 开发的 os 所谓 Lisp 机。Erlang 在欧美金融云领域广泛使用,facebook what's app 基于 erlang 开发,所谓的高并发非阻塞语言级解决方案。Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。OCaml 是一个严格函数式编程语言,在数据领域和实验室使用,facebook 的数据库的主要 API 由 OCaml 编写。所有这些语言都占据着世界计算的重要和核心位置,岂是你这等菜鸟可以理解和领悟的。至于 Nim Crystal,他们的未来对于资深程序员的价值不言自明。

引用来自“大舒”的评论

你也是为吹而吹。
我不黑某门语言,
我只黑他们的脑残粉。
我翻译一下你的话。



然而,Lisp Haskell 是函数式编程的标准和规范,……
(所以lisp,haskell都没人用。haskell吹了那么多年,也就是函数式lambda这么几个东西被别人认可吸收。)

在人工智能领域,Lisp ……
(当然了,人工智能这个领域十年前就开始脱离lisp了,虽然lisp脑残粉还经常拿人工智能出来吹一波。另一个领域autolisp,听上去很牛逼,自动化领域?实际呢,AutoCAD的内嵌语言)

Erlang 在欧美金融云领域广泛使用,……
(所以上一个无脑erlang吹的面试报告我们也都看到了:docker是狗屎,不要用,要用就要用我写的容器,只支持write,read调用。这个如果用java写很麻烦,必须模拟erlang的思想来实现这个实现那个,所以不用erlang很难。)
(所以erlang用户(官方开发者?)的臆想我们也都看到了:“erlang天生支持分布式,但是必须要求均质、稳定的网络,鬼才敢想谷歌那样用廉价的机器组装上万台的集群。”。这还要吹?)
(whatsapp真让厉害啊,你的erlang水平要是够,那我也服啊,可是erlang吹基本都不够那个水平)

Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。

OCaml 是一个严格函数式编程语言,……
(可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。)

至于 Nim Crystal,……
(至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。)

引用来自“AutoPlus”的评论

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。

引用来自“大舒”的评论

果然搞PL的就跟王垠一样,还不如王垠的,就这个破素质。

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。
lisp很多人?呵呵。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。
没脱离?呵呵。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。
未能商业化?呵呵。
Erlang是证明了,但是我也说了,那是别人的工作,你这个erlang吹也配。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。
呵呵。DSL。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。
呵呵。没人用的东西。


综上:

素质还不如王垠的王垠。

引用来自“大舒”的评论

最后再说一次,你所说的,任何“很多人用”,“很厉害”,要么是伪命题,要么在意淫是自己做的。


你所做的,只有吹。

引用来自“AutoPlus”的评论

MIT lisp 机,C++ Java 从 Haskell 山寨泛型,Erlang 的 what's app 的用户量,OCaml 在 facebook 代码库里写的明明白白,Nim 的目标代码是 C 代码,Crystal 是一个静态 ruby。

所有这些,都是事实和证据,有官方公布的新闻可查,有语言作者的博客可引用,有开源的代码可看。

Go 是狗屎,这不容置疑。像你这种,举不出任何有效的证据或者引用,把绝对的事实说成“伪命题”,足以证明 Go 语言的程序员素质有多么恶劣,智商有多么愚蠢。

引用来自“大舒”的评论

我还是那句话,你这种先开始人身攻击的意淫的猴子,不配跟我讲道理。

正则表达式匹配a.*s,刚好匹配到你和ass,也不是没有道理的。

所以呢?
都是你意淫的,
你意淫erlang在你手里就能做出whatsapp那样的服务端,
你意淫阿里巴巴内部没有大规模用docker,
京东把数据库放到docker里是不存在的,
aws上跑的不是docker,

你意淫crystal在你手里就跑的你比别人的好,
你意淫ocaml不是一个DSL,
你意淫NIM操翻了C,
你意淫你懂haskell,


意淫猴子你好,意淫猴子再见。

Go好的地方你还不配我说给你听。
笑了,意淫的猴子也配喷Go。

你算什么?一个a.*s而已,素质还不如王垠的王垠。

引用来自“AutoPlus”的评论

全世界人都知道,whatsapp 现在是 facebook 的主要营收 app 并且由 erlang 开发,只有你这么个蠢蛋不知道。

阿里巴巴内部大规模用docker 的证据在哪里?阿里巴巴是你亲爹,告诉你了? docker 是一个交付容器,大规模的场景是什么? Google 和微软以及即将建立的容器标准协会正在计划设计容器标准和规范,拒绝 docker 作为容器规范,docker 那种东西 shell python 都能写,是一个套件整合。你这种 Go 程序员认为 docker 是个多么了不起可以自傲的东西,足见你这种程序员的编程阅历贫乏,知识水平低下。

你哪个脑子看见这里有 ocaml 不是一个DSL 的评论?还有 ocaml 是不是 DSL 跟 ocaml 是不是流行和有没有高手在用没有任何关系。你能突然冒出这种屁话,足见你这种水平的 Go 程序员的智力存在缺陷。

你连 Crystal 和 Nim 的目标代码是什么都不知道,就知道像狗一样的汪汪叫唤。Crystal 是为 ruby 程序员准备的静态版本,Nim 是为 C C++ Java 程序员准备的元编程、泛型、卫生宏、无虚拟机垃圾回收、指针、类型安全的现在语言(Go 这种蠢东西所没有的语言精华)。这些现代语言都表明,Go 是一个蠢东西,只有你这种蠢蛋才会用。

Go 有的优点 Crystal、Nim、Rust 都有,Go 没有的优点 Crystal、Nim、Rust 仍然有, Go 有的缺点 Crystal、Nim、Rust 没有,这就是 Go 为什么是个蠢蛋才用的东西:因为他们不会其他的语言。因为他们不会其他的语言。因为他们不会其他的语言。(重要的事情要说3遍)

引用来自“大舒”的评论

你这个脑残从头到尾论证了一个观点:你不仅是脑残,还是傻逼。

阿里巴巴内部docker早就在用,原来是LXC现在演进到docker,什么jb语言吹脑残粉,你也配谈docker。
脑残玩意儿。

google和微软共同搞容器规范?
OCI不仅包括谷歌微软,还包括亚马逊,oracle,intel,华为等几十个公司,领头人:docker。
呵呵,资料https://www.opencontainers.org/about/members。

你当别人也脑残?故意造一个假新闻?还谷歌微软共同操翻docker?

谷歌自己内部的容器开源出来都没人用,谷歌还操翻docker?呵呵。
微软还要自己用脸贴docker的屁股,一度传闻要收购,现在你说微软要操翻docker?

你就是脑残。

whatsapp我说了三遍,whatsapp是别人做出来的玩意儿,你个脑残也配提?

呵呵,还是那句话,都是别人做出来的东西,你也配说。
滚蛋吧脑残。


指着一堆DSL说这个牛逼那个牛逼。
什么玩意儿。

滚,脑残。

我不会再回复你了,脑残。

从头到尾你就论证了如下观点:
1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的狗屎,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker。


脑残再见,脑残不送。
你完全符合中国公知的特点,
你,崔永元,茅于轼,美分,五毛,
可以共称为感动中国五大人物。

引用来自“AutoPlus”的评论

你呢,就是个气急败坏只会汪汪大叫的菜狗,只敢躲得远远地汪汪的大叫,从前到后满篇文字没有一点有价值的数据和事实,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。

Why?因为你这种水平的程序员,知识欠缺,智力存在缺陷,连说话打字都语无伦次。

而且居然提到了崔永元,看来你是把自己比作方舟子了,你的智力问题又一次爆发。

1. LXC 是 OS 层面 C 编写的 CGroup 管理的 API,docker 是个什么吊玩意? docker 只是做了个脚本驱动,跟 shell 的作用没任何区别。

2. 容器规范的目的目标就是去 docker,容器不能是一个应用,而应该是一个规范,understand?

3. whatsapp 是 erlang,这说明了 erlang 的流行和高并发的价值。也说明了你这 Go 东西就是妥妥的狗屎。

4. DSL 好像似乎肯定是你这个蠢东西在反复提到的,别人哪位提到过 DSL,举举手。

5. nim 有完整的元编程,泛型,卫生宏,模板,无虚拟机 GC,指针 pointer,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。元编程抽象 ast tree,泛型借鉴自 Haskell,卫生宏借鉴自 lisp,模板借鉴自 C++,无虚拟机 GC 则是对 Java JavaScript 这些 GC 语言的长期积累和创新,指针 pointer 来自 C,迭代器借鉴自 Python C++,类型安全则是借鉴自多个纯函数式语言和类型安全语言。所有这些东西都深思熟虑,当前是 0.16.1,1.0 版本尚未发布。

6. crystal 有泛型,类,接口,无虚拟机 GC,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。crystal 是 ruby 的静态升级版本,是为了吸引 ruby 粉丝。你这种 Go 东西怎么知道 ruby 有多么流行。

7. 你爹我啊为 docker 写过连接器、libcloud 的阿里云适配器

综上所述,你呢,是个气急败坏只会汪汪大叫的菜狗,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。看看的你的语言和文字,就知道你的知识和智商存在多么大的缺陷。

引用来自“大舒”的评论

不错,脑残懂得先百度一把docker的原理了,这个很值得鼓励。CGroup?呵呵。
百度就没告诉你除了cgroup,docker还有两大系统组件么,还有系统API根本做不了的东西。

你爹我从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,
出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?
你写适配器调用第三方api启动停止docker算个什么狗东西?
你也是妥妥的找骂,调用个接口你就懂docker了?
傻逼么这不是。

想用你脑残的观点喷erlang,很简单,
erlang是别人做好的高并发语言,whatsapp 是个什么吊玩意? whatsapp 只是做了个应用程序,跟 写java 没任何区别。




滚吧。

还是那句话,

从头到尾你就论证了如下观点:

1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。

滚吧。
跟我讨论,你也配?
现在的语言吹的越来越脑残了。

引用来自“AutoPlus”的评论

1. cgroup 是 linux progress namespace 管理的基础设施,最初是 Google 提供,后来加入 linux 源代码。cgroup 是虚拟化的基础底层设施,现存容器技术底层都是 cgroup。“docker还有两大系统组件么” 是个什么狗屁玩意,你连基本的常识都没有。

2. “从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?”
lxc 是 linux 内核层调配虚拟化进程,是 cgroup 的上层工具包。你连 cgroup 的原理和常识都不知道,在这里说你 “搞lxc”,“搞docker各种”,“从docker-lxc开始”,暴露了你的智力非常薄弱,说这些话纯属白痴行为。lxc、cgroup 属于虚拟化领域,容器则是一个上层设施的概念,想搞虚拟化应该是进程命名空间、虚拟化子网、二级存储映射这些东西。你说的那些话只能进一步证明你是个程序白痴,根本没有操作系统编程经验。

3. whatsapp 由 erlang 语言编写,作者们认为 erlang 非常优秀。whatsapp 是 facebook 现在的两大社区消息产品,跨越全球十几亿的用户流量。whatsapp 以实践和用户流量证明了 erlang 是高流量和高并发的语言,你这种 Go 东西当然只有跪的份。

4. 你所有的论点一点有价值的数据和事实,没有任何可信度。

5. 你口口声声不回复了,但是总是在回复中,这说明对你的每一个评论都深深的刺透并且戳伤了你的脆弱的神经和自卑的心灵。

6. 你已经恼羞成怒了,你羞是因为你和你的语言如此不堪一击,如同厕所里的白纸;你怒是因为你的智商和你的知识没法帮你正确的分析和评论问题,只能让自己变成一个蠢蛋站在那里被人嘲笑。

引用来自“大舒”的评论

孩子你好,你终于搜到namespace了。看看你还能不能搜到docker的第三大组件。

傻逼玩意儿。
我在容器化领域搞过lxc,docker-lxc,内核、网络、fs,你?是?傻?逼?看不懂人话?
还什么docker是容器,内核是内核。你?是?傻?逼?
你,完全没有容器开发经验,你也不配跟我谈内核和docker。
你的容器开发经验,就是调用第三方接口启动容器。

昨天某个傻逼还在口口声声docker没人用,
今天某个傻逼就要正视docker了。

还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。

引用来自“AutoPlus”的评论

namespace 是 linux 操作系统的进程虚拟化的数据结构,不是 docker 的第三大组件,docker 也访问不到 namespace,因为 namespace 是用 C 语言写的,而且在操作系统的内核态,不在用户态。

你没有任何操作系统的系统编程常识和概念,闭着眼睛说瞎话,进一步证明你是个编程白痴,这也跟 Go 这门语言有关系,Go 语言连最基本的指针都没有。

1. whatsapp 是 erlang 编写,是 facebook 跨多国家十几亿用户流量的实践,这证明了 erlang 语言的成功和高效,这也证明了 Go 语言在网络编程领域不值一提

2. 阿里巴巴不是你爹,所以他没有告诉你他们用不用 docker,阿里云也没有“大规模docker”的行动。因此,你那些“阿里巴巴大规模部署docker”的话就是屁话,完全是胡说八道

3. nim crystal 不是 DSL 语言,他们都是编译型的类型安全语言,如同 Rust。既然连这么基本的常识和概念都不了解,你也只能继续没有价值没有证据没有事实的汪汪大叫了

4. cgroup lxc 就是资料,他们在 github 开源,任何人都可以观看源代码。docker 的源代码也在,有系统编程经验的人都可以证明 docker 只是做了个脚本,屁都不是,而且 docker 是 Go 写的,其代码质量就像一坨屎

5. crystal 是 ruby 静态类型版本,ruby 的性能可以因此提升 10 倍。crystal 是完全的 ruby 语法,你这种菜鸟应该多学习,毕竟 Go 总是在培养蠢材程序员

6. 所以,docker 这种垃圾,任何一个有网络库的语言都能实现,shell 一样能实现 docker 的功能

7. docker 的 api 提供 cli 和 restful,每一个都是外部 api,不存在优化这种东西!你根本就没有用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、华为、阿里的目的都是一个:去 docker 化。joyent 自己就有自己编写的容器,用 C++ 写的,比狗屁 docker 性能和安全性高的多

引用来自“大舒”的评论


还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。
10. 你假装懂docker,然后跟一个搞docker的喷docker,通常脑残才会这么做。你也配。
11. 你认为阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云。
12. 你会立一个“所有公司都在去docker化”的伪命题,然后为了这个伪命题,不惜伪造事实,捏造观点,一次次被打脸。
13. 你看到whatsapp很牛逼,所以erlang很牛逼,所以所有不是erlang的语言都是傻逼,包括你粉的crystal,nix,所以你根据你自己的结论,你发现了自己很傻比。
14. ruby语法很棒,所以crystal很牛逼,所以所有不是ruby语法的语言都是傻逼,包括你粉的crystal,nix,所以你根据你的结论,你还是发现了自己很傻比。
15. 为什么安全性高?因为没人用啊,意淫的猴子OpenBSD,意淫的猴子你和joyent。
16. 因为docker是调用内核api,joyent是调用内核api,所以你就得出一个结论,docker是API层,joyent不是API层,所以你就会发现,你变成了傻逼。
17. 你又在吹其他容器,为什么你要吹其他的容器?因为你从来没搞过docker。 为什么你反感,因为你调用过docker的api,所以你认为你对docker的底层了如指掌,所以你可以对docker指点江山。

引用来自“AutoPlus”的评论

1. whatsapp 是 Erlang 开发 facebook 产品,跨多国十多亿用户流量,这些证明 erlang 高效广为高手使用

2. 你既然不知道阿里巴巴内部docker的情况,就别说“阿里巴巴大规模部署docker”这种屁话,你从前面到后面通篇充满了没有事实根据的屁话

3. nim crystal 不是 DSL 语言,你的智商存在问题

4. cgroup lxc 在 github 开源,docker开源,足以证明docker屁都不是,而且docker是Go写的,代码质量像一坨屎

5. crystal 静态语言,性能提升 10 倍,完全 ruby 语法,你菜鸟应多学习,毕竟Go总培养蠢材程序员

6. 所以,容器调度,任何有网络库的语言都能实现,shell 同样

7.docker提供cli和restful,都是外部api!你根本没用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、...目的都是一个:去docker化。joyent 有自己的容器,C++写的,比docker性能和安全性高的多

10. 既然你已经恼羞成怒,满嘴屁话像只狗一样的不讲道理也在情理之中

11. 你这么想说明你智力存在缺陷,这个帖子没有任何人说过“阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云”,除了你自己

12. 去docker化是 Google 微软 红帽...正在做的事情

13. whatsapp 证明 erlang 网络方面很棒,证明你Go东西是一坨屎,语法性能都是屎

14. ruby 程序员有 crystal,比Go语言快 3,4倍,刺伤了你这个Go东西的自尊

15. joyent 是世界级别的容器服务商,业务量你这Go出身的乡巴佬想都想不到,因为你根本不懂容器领域

16. 内核 API ? 内核 API 是什么?能吃吗?从来就没有内核 API 这种东西!内核是个进程调度器。你说的话十足白痴。这一条连反驳的欲望都没有 😩

17. Go只有docker让你安慰?也难怪,垃圾语言自然少有人拿去写软件。去docker化让你一下子脱光了裤子,只剩下那自卑的心灵

引用来自“大舒”的评论

我还以为你是什么东西,原来是nodejs用户。

nodejs开发又在没数据乱喷?

还是那个结论。

0. nodejs开发又在捏造事实了。
1. nodejs开发又在那erlang别人做出来的东西意淫成自己的东西了。意淫了五次。
2. nodejs开发根据得出结论erlang一个公司在用,所以全世界所有公司广为使用了。意淫了三次。
3. nodejs开发得出结论:C是Go的二倍,crystal是C的四倍,所以crystal是C的二倍这种结论了。呵呵,后续我们还会开到nodejs开发继续意淫这个观点。
4. nodejs开发又在傻逼一样去docker化了。意淫了五次,还要继续意淫下去。
5. nodejs开发果然就只有这个脑子,因果关系都没有的两句话,扯到一起:“因为cgroup lxc 在 github 开源,docker开源,所以足以证明docker屁都不是”。
6. nodejs开发又在意淫DSL操翻世界了。
7. nodejs开发又在看到别人知道他不知道的事情,又在意淫了。

最后再给你说一次,阿里巴巴刚开始容器化的时候,业务方开发自己都不知道自己的项目跑在容器内。

你一个傻逼还意淫。



引用来自“AutoPlus”的评论

1. C 是 crystal 的 1.5 倍,crystal 是 Go 的 10 倍。Go 不支持指针,GC 设计的就是一坨屎,没有资格跟静态语言比拼速度

2. nodejs 是定向领域:网络 IO 和代理服务器,而非通用领域。你爹我不是 nodejs 用户,而是 C Nim 系统编程和网络编程用户,nodejs 以及 python 仅仅是我的几个小工具包,所以你和 nodejs 的事情不关爹任何屁事

3. 阿里巴巴又成了你爹了,告诉你容器化了?

4. cgroup lxc 在 github 开源,docker开源,其源代码足以证明 docker 做的那点子屁事用 shell 就可以完成

5. 你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

我以为是个什么东西呢,原来是个js程序员。
我原谅你了。
毕竟公认的,js程序员对这个世界缺乏基本的认知。

看来你已经百度到我以前说的那些东西了,看来你还没百度到阿里巴巴的容器化。
阿里巴巴在docker之前用T4,docker出来之后用docker。
这一点上,你这条疯狗咬的越多,越说明你这条狗对这个世界缺乏基本的认知。

你不配跟我谈docker,更不配跟我谈内核。
你还是好好吹你的js吧。

呵呵,
10 倍。
呵呵,
没有容器化。

呵呵,十倍。
我手头上目前的数据是rust是go速度的1.2倍。
根据你这个js用户创造的数据,c是go的15倍,也就是rust的12倍。
那么你这条疯狗又把自己咬了。
众所周知rust性能和c相当。

毕竟语言吹多为创造型的脑残,喜欢自己创造数据。

js用户对这个世界真是缺乏基本的认知,自己不知道,就以为别人不知道。自己不知道,就伪造数据假装自己知道。

js用户不可怕,尤其是js用户还是个语言吹,最可怕。

你还是安安静静当你的nodejs全栈吧。
呵呵,nodejs全栈。

你已经在自取其辱了,建议你最好创造点可信度高的数据。

喔,对了,你还是别跟我谈docker、内核和DSL,你已经多次自取其辱例了。

引用来自“AutoPlus”的评论

1. js 程序员? 笑死人了,你爹才是个 js 程序员呢! 本哥哥是地地道道的 C Nim 系统编程和网络编程程序员,即不是 js 也不是 nodejs 更不是 python,虐的就是你这条 Go 狗

2. 阿里巴巴突然成了你爹了,告诉你他们内部怎么用 docker 了?看来阿里巴巴是搞 js 出身的,哈

3. 你这样的 Go 狗当然不懂虚拟化和内核,毕竟 Go 不支持系统编程。你说出“内核 API”这种蠢蛋的话,情理之中

4. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,crystal 是 Go 的 10 倍。Go 连指针都没有,别在这里自取其辱了

5. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

你那些东西我已经一条一条驳斥了,所以nim.js程序员发挥了自己的傻逼的尿性,装作看不到,继续伪造数据。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

自称写nim的js程序员,呵呵。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

呵呵。
js程序员。
或许js程序员喜欢吧typescript叫做nim.js。

在以上内容中:
js程序员重新发现了OCI,
重新发现了内核,
重新发现了docker,
重新发明了指针,
重新发明了nim.js,
重新发明了DSL。

你已经什么都说不出来了,唯一做到的,就只是不断地伪造数据。


我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。


加油,nim.js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

加油,nim.js程序员。

造谣吧,nim.js程序员。

终于明白nim和js这种DSL为什么没人待见了。
一个是传播的手段很傻比,一个是程序员很傻比。

引用来自“AutoPlus”的评论



1. Go 不支持泛型,无法重用复杂数据结构进行计算。泛型:用同一块代码处理多种不同的数据类型,重用,基于编译器替换复杂数据结构 --- send[T](x: T, y: int)

2. Go 的类型声明是个白痴想法 func f(x int, y z string, m Person)。还不如 90 年代的 C 语言 void f(int x, string y, string z, Person m),更不如现代编程语言 proc f(x: int; y,z: string; m: Person)

3. Go 不支持迭代器。现在编程语言都支持迭代器 for i in [a, b, c, d, e, f]:

4. Go 不支持元编程、卫生宏、模板 macro replaceTxt(x: untyped) template t(a: expr)

5. Go 不支持操作符重载,连 TM C++ 都支持操作符重载,更不用说现代编程语言了。proc `+=`(x: Point, y: Rect): Graph

6. Go 不支持数据安全,现代语言都支持数据安全。let x: int = 1, let mut x: int = 1

7. Go 不支持类型安全,现代语言都支持类型安全。proc f(x: var Point) fn f(x: mut Point)

8. Go 的字符串模板就是一坨弱智的大章鱼,乱七八糟

9. Go doesn't really do anything new.

10. Go isn't well-designed from the ground up.

11. Go is a regression from other modern programming languages.

12. 总结,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴


引用来自“大舒”的评论

js程序员你好,脑残再见。

引用来自“AutoPlus”的评论

你爹爹我 8 年 C 语言 Linux fs socket API,4 年 JavaScript TypeScript nodejs API,4 年 Nim 语言 Linux Osx async API,1 年 Rust 语言,2 年 C# .Net 语言 ado aspnet API,3 年 PHP 语言

你,这种东西,叫做井底之蛙,见识太少

引用来自“大舒”的评论

sb。

傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道阿里没在用。

你,这种东西,才叫做井底之蛙,见识太少

引用来自“AutoPlus”的评论

回复@大舒 : 怎么阿里又变成你爹了,告诉你大规模使用 docker。你把你爹大规模使用 docker 的链接贴出来,别 tmb 张着嘴把胡说八道
@江湖习气

对于这个人我已经不想喷了。

你要是想和他继续讨论就请继续。

不值一喷。

从头到尾各种被打脸。

阿里用什么方案就不说了。说了他也不懂。

这是对外。yq.aliyun.com/articles/64890。

3.6K请继续你的表演。

啧啧啧,star真多,3.6K个,毕竟3.6是大于27的。

我同意他的观点了,3.6K才是潮流,是趋势,是未来。

nim拯救世界,nim万岁。

加油,努力活在自己的梦里。

努力创作新闻和事实吧,js程序员。
开源中国最大五毛
开源中国最大五毛

引用来自“AutoPlus”的评论

这跟 Python 有个毛线关系呢,Go 是网络编程语言,Python 是科学计算语言,有个毛线“转到”,用 Go 处理科学计算然后打印出抛物线?为吹而吹。

很多年前微软就推出“纤程”的概念,没有大火。三四年前 Go 推出“协程”的概念,就是换汤不换药,优点是把非阻塞的应用层编程模型做了个完整的解决。这时候“协程”是备受推崇的,多年的多线程和非阻塞编程的回调可以被屏蔽。

但是三四年后,很多语言都实现了这个应用层的概念:Nim 有 async await Future,C++ 有 Future/Promise,C# 有 async await,Nodejs 有 async await Promise,... 大部分语言都采用了 async await Future/Promise 这个概念。

鼓吹 Go 只有一个原因:接触的语言和概念太少。

引用来自“大舒”的评论

nim和crystal吹你好。你所吹的这两个语言至今没上前50名。
http://www.oschina.net/news/83724/tiobe-4-hack-50
什么?tiobe不够格?
呵呵。

引用来自“AutoPlus”的评论

Lisp 语言在 32 名,Haskell 在 38 名,Erlang 在 40 名,Bash 在 42 名,OCaml 不在名词上。然而,Lisp Haskell 是函数式编程的标准和规范,任何一个古代语言现代语言,包括 C++ Nim Crystal Rust Julia Swift... 都要参考和遵循 Lisp Haskell 的函数式思想和概念;在人工智能领域,Lisp 最常用在欧美实验室,并且有以 Lisp 开发的 os 所谓 Lisp 机。Erlang 在欧美金融云领域广泛使用,facebook what's app 基于 erlang 开发,所谓的高并发非阻塞语言级解决方案。Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。OCaml 是一个严格函数式编程语言,在数据领域和实验室使用,facebook 的数据库的主要 API 由 OCaml 编写。所有这些语言都占据着世界计算的重要和核心位置,岂是你这等菜鸟可以理解和领悟的。至于 Nim Crystal,他们的未来对于资深程序员的价值不言自明。

引用来自“大舒”的评论

你也是为吹而吹。
我不黑某门语言,
我只黑他们的脑残粉。
我翻译一下你的话。



然而,Lisp Haskell 是函数式编程的标准和规范,……
(所以lisp,haskell都没人用。haskell吹了那么多年,也就是函数式lambda这么几个东西被别人认可吸收。)

在人工智能领域,Lisp ……
(当然了,人工智能这个领域十年前就开始脱离lisp了,虽然lisp脑残粉还经常拿人工智能出来吹一波。另一个领域autolisp,听上去很牛逼,自动化领域?实际呢,AutoCAD的内嵌语言)

Erlang 在欧美金融云领域广泛使用,……
(所以上一个无脑erlang吹的面试报告我们也都看到了:docker是狗屎,不要用,要用就要用我写的容器,只支持write,read调用。这个如果用java写很麻烦,必须模拟erlang的思想来实现这个实现那个,所以不用erlang很难。)
(所以erlang用户(官方开发者?)的臆想我们也都看到了:“erlang天生支持分布式,但是必须要求均质、稳定的网络,鬼才敢想谷歌那样用廉价的机器组装上万台的集群。”。这还要吹?)
(whatsapp真让厉害啊,你的erlang水平要是够,那我也服啊,可是erlang吹基本都不够那个水平)

Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。

OCaml 是一个严格函数式编程语言,……
(可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。)

至于 Nim Crystal,……
(至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。)

引用来自“AutoPlus”的评论

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。

引用来自“大舒”的评论

果然搞PL的就跟王垠一样,还不如王垠的,就这个破素质。

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。
lisp很多人?呵呵。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。
没脱离?呵呵。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。
未能商业化?呵呵。
Erlang是证明了,但是我也说了,那是别人的工作,你这个erlang吹也配。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。
呵呵。DSL。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。
呵呵。没人用的东西。


综上:

素质还不如王垠的王垠。

引用来自“大舒”的评论

最后再说一次,你所说的,任何“很多人用”,“很厉害”,要么是伪命题,要么在意淫是自己做的。


你所做的,只有吹。

引用来自“AutoPlus”的评论

MIT lisp 机,C++ Java 从 Haskell 山寨泛型,Erlang 的 what's app 的用户量,OCaml 在 facebook 代码库里写的明明白白,Nim 的目标代码是 C 代码,Crystal 是一个静态 ruby。

所有这些,都是事实和证据,有官方公布的新闻可查,有语言作者的博客可引用,有开源的代码可看。

Go 是狗屎,这不容置疑。像你这种,举不出任何有效的证据或者引用,把绝对的事实说成“伪命题”,足以证明 Go 语言的程序员素质有多么恶劣,智商有多么愚蠢。

引用来自“大舒”的评论

我还是那句话,你这种先开始人身攻击的意淫的猴子,不配跟我讲道理。

正则表达式匹配a.*s,刚好匹配到你和ass,也不是没有道理的。

所以呢?
都是你意淫的,
你意淫erlang在你手里就能做出whatsapp那样的服务端,
你意淫阿里巴巴内部没有大规模用docker,
京东把数据库放到docker里是不存在的,
aws上跑的不是docker,

你意淫crystal在你手里就跑的你比别人的好,
你意淫ocaml不是一个DSL,
你意淫NIM操翻了C,
你意淫你懂haskell,


意淫猴子你好,意淫猴子再见。

Go好的地方你还不配我说给你听。
笑了,意淫的猴子也配喷Go。

你算什么?一个a.*s而已,素质还不如王垠的王垠。

引用来自“AutoPlus”的评论

全世界人都知道,whatsapp 现在是 facebook 的主要营收 app 并且由 erlang 开发,只有你这么个蠢蛋不知道。

阿里巴巴内部大规模用docker 的证据在哪里?阿里巴巴是你亲爹,告诉你了? docker 是一个交付容器,大规模的场景是什么? Google 和微软以及即将建立的容器标准协会正在计划设计容器标准和规范,拒绝 docker 作为容器规范,docker 那种东西 shell python 都能写,是一个套件整合。你这种 Go 程序员认为 docker 是个多么了不起可以自傲的东西,足见你这种程序员的编程阅历贫乏,知识水平低下。

你哪个脑子看见这里有 ocaml 不是一个DSL 的评论?还有 ocaml 是不是 DSL 跟 ocaml 是不是流行和有没有高手在用没有任何关系。你能突然冒出这种屁话,足见你这种水平的 Go 程序员的智力存在缺陷。

你连 Crystal 和 Nim 的目标代码是什么都不知道,就知道像狗一样的汪汪叫唤。Crystal 是为 ruby 程序员准备的静态版本,Nim 是为 C C++ Java 程序员准备的元编程、泛型、卫生宏、无虚拟机垃圾回收、指针、类型安全的现在语言(Go 这种蠢东西所没有的语言精华)。这些现代语言都表明,Go 是一个蠢东西,只有你这种蠢蛋才会用。

Go 有的优点 Crystal、Nim、Rust 都有,Go 没有的优点 Crystal、Nim、Rust 仍然有, Go 有的缺点 Crystal、Nim、Rust 没有,这就是 Go 为什么是个蠢蛋才用的东西:因为他们不会其他的语言。因为他们不会其他的语言。因为他们不会其他的语言。(重要的事情要说3遍)

引用来自“大舒”的评论

你这个脑残从头到尾论证了一个观点:你不仅是脑残,还是傻逼。

阿里巴巴内部docker早就在用,原来是LXC现在演进到docker,什么jb语言吹脑残粉,你也配谈docker。
脑残玩意儿。

google和微软共同搞容器规范?
OCI不仅包括谷歌微软,还包括亚马逊,oracle,intel,华为等几十个公司,领头人:docker。
呵呵,资料https://www.opencontainers.org/about/members。

你当别人也脑残?故意造一个假新闻?还谷歌微软共同操翻docker?

谷歌自己内部的容器开源出来都没人用,谷歌还操翻docker?呵呵。
微软还要自己用脸贴docker的屁股,一度传闻要收购,现在你说微软要操翻docker?

你就是脑残。

whatsapp我说了三遍,whatsapp是别人做出来的玩意儿,你个脑残也配提?

呵呵,还是那句话,都是别人做出来的东西,你也配说。
滚蛋吧脑残。


指着一堆DSL说这个牛逼那个牛逼。
什么玩意儿。

滚,脑残。

我不会再回复你了,脑残。

从头到尾你就论证了如下观点:
1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的狗屎,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker。


脑残再见,脑残不送。
你完全符合中国公知的特点,
你,崔永元,茅于轼,美分,五毛,
可以共称为感动中国五大人物。

引用来自“AutoPlus”的评论

你呢,就是个气急败坏只会汪汪大叫的菜狗,只敢躲得远远地汪汪的大叫,从前到后满篇文字没有一点有价值的数据和事实,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。

Why?因为你这种水平的程序员,知识欠缺,智力存在缺陷,连说话打字都语无伦次。

而且居然提到了崔永元,看来你是把自己比作方舟子了,你的智力问题又一次爆发。

1. LXC 是 OS 层面 C 编写的 CGroup 管理的 API,docker 是个什么吊玩意? docker 只是做了个脚本驱动,跟 shell 的作用没任何区别。

2. 容器规范的目的目标就是去 docker,容器不能是一个应用,而应该是一个规范,understand?

3. whatsapp 是 erlang,这说明了 erlang 的流行和高并发的价值。也说明了你这 Go 东西就是妥妥的狗屎。

4. DSL 好像似乎肯定是你这个蠢东西在反复提到的,别人哪位提到过 DSL,举举手。

5. nim 有完整的元编程,泛型,卫生宏,模板,无虚拟机 GC,指针 pointer,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。元编程抽象 ast tree,泛型借鉴自 Haskell,卫生宏借鉴自 lisp,模板借鉴自 C++,无虚拟机 GC 则是对 Java JavaScript 这些 GC 语言的长期积累和创新,指针 pointer 来自 C,迭代器借鉴自 Python C++,类型安全则是借鉴自多个纯函数式语言和类型安全语言。所有这些东西都深思熟虑,当前是 0.16.1,1.0 版本尚未发布。

6. crystal 有泛型,类,接口,无虚拟机 GC,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。crystal 是 ruby 的静态升级版本,是为了吸引 ruby 粉丝。你这种 Go 东西怎么知道 ruby 有多么流行。

7. 你爹我啊为 docker 写过连接器、libcloud 的阿里云适配器

综上所述,你呢,是个气急败坏只会汪汪大叫的菜狗,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。看看的你的语言和文字,就知道你的知识和智商存在多么大的缺陷。

引用来自“大舒”的评论

不错,脑残懂得先百度一把docker的原理了,这个很值得鼓励。CGroup?呵呵。
百度就没告诉你除了cgroup,docker还有两大系统组件么,还有系统API根本做不了的东西。

你爹我从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,
出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?
你写适配器调用第三方api启动停止docker算个什么狗东西?
你也是妥妥的找骂,调用个接口你就懂docker了?
傻逼么这不是。

想用你脑残的观点喷erlang,很简单,
erlang是别人做好的高并发语言,whatsapp 是个什么吊玩意? whatsapp 只是做了个应用程序,跟 写java 没任何区别。




滚吧。

还是那句话,

从头到尾你就论证了如下观点:

1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。

滚吧。
跟我讨论,你也配?
现在的语言吹的越来越脑残了。

引用来自“AutoPlus”的评论

1. cgroup 是 linux progress namespace 管理的基础设施,最初是 Google 提供,后来加入 linux 源代码。cgroup 是虚拟化的基础底层设施,现存容器技术底层都是 cgroup。“docker还有两大系统组件么” 是个什么狗屁玩意,你连基本的常识都没有。

2. “从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?”
lxc 是 linux 内核层调配虚拟化进程,是 cgroup 的上层工具包。你连 cgroup 的原理和常识都不知道,在这里说你 “搞lxc”,“搞docker各种”,“从docker-lxc开始”,暴露了你的智力非常薄弱,说这些话纯属白痴行为。lxc、cgroup 属于虚拟化领域,容器则是一个上层设施的概念,想搞虚拟化应该是进程命名空间、虚拟化子网、二级存储映射这些东西。你说的那些话只能进一步证明你是个程序白痴,根本没有操作系统编程经验。

3. whatsapp 由 erlang 语言编写,作者们认为 erlang 非常优秀。whatsapp 是 facebook 现在的两大社区消息产品,跨越全球十几亿的用户流量。whatsapp 以实践和用户流量证明了 erlang 是高流量和高并发的语言,你这种 Go 东西当然只有跪的份。

4. 你所有的论点一点有价值的数据和事实,没有任何可信度。

5. 你口口声声不回复了,但是总是在回复中,这说明对你的每一个评论都深深的刺透并且戳伤了你的脆弱的神经和自卑的心灵。

6. 你已经恼羞成怒了,你羞是因为你和你的语言如此不堪一击,如同厕所里的白纸;你怒是因为你的智商和你的知识没法帮你正确的分析和评论问题,只能让自己变成一个蠢蛋站在那里被人嘲笑。

引用来自“大舒”的评论

孩子你好,你终于搜到namespace了。看看你还能不能搜到docker的第三大组件。

傻逼玩意儿。
我在容器化领域搞过lxc,docker-lxc,内核、网络、fs,你?是?傻?逼?看不懂人话?
还什么docker是容器,内核是内核。你?是?傻?逼?
你,完全没有容器开发经验,你也不配跟我谈内核和docker。
你的容器开发经验,就是调用第三方接口启动容器。

昨天某个傻逼还在口口声声docker没人用,
今天某个傻逼就要正视docker了。

还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。

引用来自“AutoPlus”的评论

namespace 是 linux 操作系统的进程虚拟化的数据结构,不是 docker 的第三大组件,docker 也访问不到 namespace,因为 namespace 是用 C 语言写的,而且在操作系统的内核态,不在用户态。

你没有任何操作系统的系统编程常识和概念,闭着眼睛说瞎话,进一步证明你是个编程白痴,这也跟 Go 这门语言有关系,Go 语言连最基本的指针都没有。

1. whatsapp 是 erlang 编写,是 facebook 跨多国家十几亿用户流量的实践,这证明了 erlang 语言的成功和高效,这也证明了 Go 语言在网络编程领域不值一提

2. 阿里巴巴不是你爹,所以他没有告诉你他们用不用 docker,阿里云也没有“大规模docker”的行动。因此,你那些“阿里巴巴大规模部署docker”的话就是屁话,完全是胡说八道

3. nim crystal 不是 DSL 语言,他们都是编译型的类型安全语言,如同 Rust。既然连这么基本的常识和概念都不了解,你也只能继续没有价值没有证据没有事实的汪汪大叫了

4. cgroup lxc 就是资料,他们在 github 开源,任何人都可以观看源代码。docker 的源代码也在,有系统编程经验的人都可以证明 docker 只是做了个脚本,屁都不是,而且 docker 是 Go 写的,其代码质量就像一坨屎

5. crystal 是 ruby 静态类型版本,ruby 的性能可以因此提升 10 倍。crystal 是完全的 ruby 语法,你这种菜鸟应该多学习,毕竟 Go 总是在培养蠢材程序员

6. 所以,docker 这种垃圾,任何一个有网络库的语言都能实现,shell 一样能实现 docker 的功能

7. docker 的 api 提供 cli 和 restful,每一个都是外部 api,不存在优化这种东西!你根本就没有用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、华为、阿里的目的都是一个:去 docker 化。joyent 自己就有自己编写的容器,用 C++ 写的,比狗屁 docker 性能和安全性高的多

引用来自“大舒”的评论


还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。
10. 你假装懂docker,然后跟一个搞docker的喷docker,通常脑残才会这么做。你也配。
11. 你认为阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云。
12. 你会立一个“所有公司都在去docker化”的伪命题,然后为了这个伪命题,不惜伪造事实,捏造观点,一次次被打脸。
13. 你看到whatsapp很牛逼,所以erlang很牛逼,所以所有不是erlang的语言都是傻逼,包括你粉的crystal,nix,所以你根据你自己的结论,你发现了自己很傻比。
14. ruby语法很棒,所以crystal很牛逼,所以所有不是ruby语法的语言都是傻逼,包括你粉的crystal,nix,所以你根据你的结论,你还是发现了自己很傻比。
15. 为什么安全性高?因为没人用啊,意淫的猴子OpenBSD,意淫的猴子你和joyent。
16. 因为docker是调用内核api,joyent是调用内核api,所以你就得出一个结论,docker是API层,joyent不是API层,所以你就会发现,你变成了傻逼。
17. 你又在吹其他容器,为什么你要吹其他的容器?因为你从来没搞过docker。 为什么你反感,因为你调用过docker的api,所以你认为你对docker的底层了如指掌,所以你可以对docker指点江山。

引用来自“AutoPlus”的评论

1. whatsapp 是 Erlang 开发 facebook 产品,跨多国十多亿用户流量,这些证明 erlang 高效广为高手使用

2. 你既然不知道阿里巴巴内部docker的情况,就别说“阿里巴巴大规模部署docker”这种屁话,你从前面到后面通篇充满了没有事实根据的屁话

3. nim crystal 不是 DSL 语言,你的智商存在问题

4. cgroup lxc 在 github 开源,docker开源,足以证明docker屁都不是,而且docker是Go写的,代码质量像一坨屎

5. crystal 静态语言,性能提升 10 倍,完全 ruby 语法,你菜鸟应多学习,毕竟Go总培养蠢材程序员

6. 所以,容器调度,任何有网络库的语言都能实现,shell 同样

7.docker提供cli和restful,都是外部api!你根本没用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、...目的都是一个:去docker化。joyent 有自己的容器,C++写的,比docker性能和安全性高的多

10. 既然你已经恼羞成怒,满嘴屁话像只狗一样的不讲道理也在情理之中

11. 你这么想说明你智力存在缺陷,这个帖子没有任何人说过“阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云”,除了你自己

12. 去docker化是 Google 微软 红帽...正在做的事情

13. whatsapp 证明 erlang 网络方面很棒,证明你Go东西是一坨屎,语法性能都是屎

14. ruby 程序员有 crystal,比Go语言快 3,4倍,刺伤了你这个Go东西的自尊

15. joyent 是世界级别的容器服务商,业务量你这Go出身的乡巴佬想都想不到,因为你根本不懂容器领域

16. 内核 API ? 内核 API 是什么?能吃吗?从来就没有内核 API 这种东西!内核是个进程调度器。你说的话十足白痴。这一条连反驳的欲望都没有 😩

17. Go只有docker让你安慰?也难怪,垃圾语言自然少有人拿去写软件。去docker化让你一下子脱光了裤子,只剩下那自卑的心灵

引用来自“大舒”的评论

我还以为你是什么东西,原来是nodejs用户。

nodejs开发又在没数据乱喷?

还是那个结论。

0. nodejs开发又在捏造事实了。
1. nodejs开发又在那erlang别人做出来的东西意淫成自己的东西了。意淫了五次。
2. nodejs开发根据得出结论erlang一个公司在用,所以全世界所有公司广为使用了。意淫了三次。
3. nodejs开发得出结论:C是Go的二倍,crystal是C的四倍,所以crystal是C的二倍这种结论了。呵呵,后续我们还会开到nodejs开发继续意淫这个观点。
4. nodejs开发又在傻逼一样去docker化了。意淫了五次,还要继续意淫下去。
5. nodejs开发果然就只有这个脑子,因果关系都没有的两句话,扯到一起:“因为cgroup lxc 在 github 开源,docker开源,所以足以证明docker屁都不是”。
6. nodejs开发又在意淫DSL操翻世界了。
7. nodejs开发又在看到别人知道他不知道的事情,又在意淫了。

最后再给你说一次,阿里巴巴刚开始容器化的时候,业务方开发自己都不知道自己的项目跑在容器内。

你一个傻逼还意淫。



引用来自“AutoPlus”的评论

1. C 是 crystal 的 1.5 倍,crystal 是 Go 的 10 倍。Go 不支持指针,GC 设计的就是一坨屎,没有资格跟静态语言比拼速度

2. nodejs 是定向领域:网络 IO 和代理服务器,而非通用领域。你爹我不是 nodejs 用户,而是 C Nim 系统编程和网络编程用户,nodejs 以及 python 仅仅是我的几个小工具包,所以你和 nodejs 的事情不关爹任何屁事

3. 阿里巴巴又成了你爹了,告诉你容器化了?

4. cgroup lxc 在 github 开源,docker开源,其源代码足以证明 docker 做的那点子屁事用 shell 就可以完成

5. 你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

我以为是个什么东西呢,原来是个js程序员。
我原谅你了。
毕竟公认的,js程序员对这个世界缺乏基本的认知。

看来你已经百度到我以前说的那些东西了,看来你还没百度到阿里巴巴的容器化。
阿里巴巴在docker之前用T4,docker出来之后用docker。
这一点上,你这条疯狗咬的越多,越说明你这条狗对这个世界缺乏基本的认知。

你不配跟我谈docker,更不配跟我谈内核。
你还是好好吹你的js吧。

呵呵,
10 倍。
呵呵,
没有容器化。

呵呵,十倍。
我手头上目前的数据是rust是go速度的1.2倍。
根据你这个js用户创造的数据,c是go的15倍,也就是rust的12倍。
那么你这条疯狗又把自己咬了。
众所周知rust性能和c相当。

毕竟语言吹多为创造型的脑残,喜欢自己创造数据。

js用户对这个世界真是缺乏基本的认知,自己不知道,就以为别人不知道。自己不知道,就伪造数据假装自己知道。

js用户不可怕,尤其是js用户还是个语言吹,最可怕。

你还是安安静静当你的nodejs全栈吧。
呵呵,nodejs全栈。

你已经在自取其辱了,建议你最好创造点可信度高的数据。

喔,对了,你还是别跟我谈docker、内核和DSL,你已经多次自取其辱例了。

引用来自“AutoPlus”的评论

1. js 程序员? 笑死人了,你爹才是个 js 程序员呢! 本哥哥是地地道道的 C Nim 系统编程和网络编程程序员,即不是 js 也不是 nodejs 更不是 python,虐的就是你这条 Go 狗

2. 阿里巴巴突然成了你爹了,告诉你他们内部怎么用 docker 了?看来阿里巴巴是搞 js 出身的,哈

3. 你这样的 Go 狗当然不懂虚拟化和内核,毕竟 Go 不支持系统编程。你说出“内核 API”这种蠢蛋的话,情理之中

4. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,crystal 是 Go 的 10 倍。Go 连指针都没有,别在这里自取其辱了

5. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

你那些东西我已经一条一条驳斥了,所以nim.js程序员发挥了自己的傻逼的尿性,装作看不到,继续伪造数据。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

自称写nim的js程序员,呵呵。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

呵呵。
js程序员。
或许js程序员喜欢吧typescript叫做nim.js。

在以上内容中:
js程序员重新发现了OCI,
重新发现了内核,
重新发现了docker,
重新发明了指针,
重新发明了nim.js,
重新发明了DSL。

你已经什么都说不出来了,唯一做到的,就只是不断地伪造数据。


我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。


加油,nim.js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

加油,nim.js程序员。

造谣吧,nim.js程序员。

终于明白nim和js这种DSL为什么没人待见了。
一个是传播的手段很傻比,一个是程序员很傻比。

引用来自“AutoPlus”的评论



1. Go 不支持泛型,无法重用复杂数据结构进行计算。泛型:用同一块代码处理多种不同的数据类型,重用,基于编译器替换复杂数据结构 --- send[T](x: T, y: int)

2. Go 的类型声明是个白痴想法 func f(x int, y z string, m Person)。还不如 90 年代的 C 语言 void f(int x, string y, string z, Person m),更不如现代编程语言 proc f(x: int; y,z: string; m: Person)

3. Go 不支持迭代器。现在编程语言都支持迭代器 for i in [a, b, c, d, e, f]:

4. Go 不支持元编程、卫生宏、模板 macro replaceTxt(x: untyped) template t(a: expr)

5. Go 不支持操作符重载,连 TM C++ 都支持操作符重载,更不用说现代编程语言了。proc `+=`(x: Point, y: Rect): Graph

6. Go 不支持数据安全,现代语言都支持数据安全。let x: int = 1, let mut x: int = 1

7. Go 不支持类型安全,现代语言都支持类型安全。proc f(x: var Point) fn f(x: mut Point)

8. Go 的字符串模板就是一坨弱智的大章鱼,乱七八糟

9. Go doesn't really do anything new.

10. Go isn't well-designed from the ground up.

11. Go is a regression from other modern programming languages.

12. 总结,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴


引用来自“大舒”的评论

js程序员你好,脑残再见。

引用来自“AutoPlus”的评论

你爹爹我 8 年 C 语言 Linux fs socket API,4 年 JavaScript TypeScript nodejs API,4 年 Nim 语言 Linux Osx async API,1 年 Rust 语言,2 年 C# .Net 语言 ado aspnet API,3 年 PHP 语言

你,这种东西,叫做井底之蛙,见识太少

引用来自“大舒”的评论

sb。

傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道阿里没在用。

你,这种东西,才叫做井底之蛙,见识太少

引用来自“AutoPlus”的评论

回复@大舒 : 怎么阿里又变成你爹了,告诉你大规模使用 docker。你把你爹大规模使用 docker 的链接贴出来,别 tmb 张着嘴把胡说八道
@江湖习气 我实在不想跟这个sb说了,自己啥都不知道偏偏装作啥都知道。

难怪nim的star这么可怜,毕竟可怜之人自由可恨之处。

说了多少遍被打脸了被打脸了,偏偏打肿脸充胖子。

最后说一遍,

傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道阿里没在用。

内部的我就不贴了,方案说了傻逼也不懂。

这种东西,才叫做井底之蛙,见识太少。

这是对外的介绍。

https://yq.aliyun.com/articles/64890
AutoPlus
AutoPlus

引用来自“AutoPlus”的评论

这跟 Python 有个毛线关系呢,Go 是网络编程语言,Python 是科学计算语言,有个毛线“转到”,用 Go 处理科学计算然后打印出抛物线?为吹而吹。

很多年前微软就推出“纤程”的概念,没有大火。三四年前 Go 推出“协程”的概念,就是换汤不换药,优点是把非阻塞的应用层编程模型做了个完整的解决。这时候“协程”是备受推崇的,多年的多线程和非阻塞编程的回调可以被屏蔽。

但是三四年后,很多语言都实现了这个应用层的概念:Nim 有 async await Future,C++ 有 Future/Promise,C# 有 async await,Nodejs 有 async await Promise,... 大部分语言都采用了 async await Future/Promise 这个概念。

鼓吹 Go 只有一个原因:接触的语言和概念太少。

引用来自“大舒”的评论

nim和crystal吹你好。你所吹的这两个语言至今没上前50名。
http://www.oschina.net/news/83724/tiobe-4-hack-50
什么?tiobe不够格?
呵呵。

引用来自“AutoPlus”的评论

Lisp 语言在 32 名,Haskell 在 38 名,Erlang 在 40 名,Bash 在 42 名,OCaml 不在名词上。然而,Lisp Haskell 是函数式编程的标准和规范,任何一个古代语言现代语言,包括 C++ Nim Crystal Rust Julia Swift... 都要参考和遵循 Lisp Haskell 的函数式思想和概念;在人工智能领域,Lisp 最常用在欧美实验室,并且有以 Lisp 开发的 os 所谓 Lisp 机。Erlang 在欧美金融云领域广泛使用,facebook what's app 基于 erlang 开发,所谓的高并发非阻塞语言级解决方案。Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。OCaml 是一个严格函数式编程语言,在数据领域和实验室使用,facebook 的数据库的主要 API 由 OCaml 编写。所有这些语言都占据着世界计算的重要和核心位置,岂是你这等菜鸟可以理解和领悟的。至于 Nim Crystal,他们的未来对于资深程序员的价值不言自明。

引用来自“大舒”的评论

你也是为吹而吹。
我不黑某门语言,
我只黑他们的脑残粉。
我翻译一下你的话。



然而,Lisp Haskell 是函数式编程的标准和规范,……
(所以lisp,haskell都没人用。haskell吹了那么多年,也就是函数式lambda这么几个东西被别人认可吸收。)

在人工智能领域,Lisp ……
(当然了,人工智能这个领域十年前就开始脱离lisp了,虽然lisp脑残粉还经常拿人工智能出来吹一波。另一个领域autolisp,听上去很牛逼,自动化领域?实际呢,AutoCAD的内嵌语言)

Erlang 在欧美金融云领域广泛使用,……
(所以上一个无脑erlang吹的面试报告我们也都看到了:docker是狗屎,不要用,要用就要用我写的容器,只支持write,read调用。这个如果用java写很麻烦,必须模拟erlang的思想来实现这个实现那个,所以不用erlang很难。)
(所以erlang用户(官方开发者?)的臆想我们也都看到了:“erlang天生支持分布式,但是必须要求均质、稳定的网络,鬼才敢想谷歌那样用廉价的机器组装上万台的集群。”。这还要吹?)
(whatsapp真让厉害啊,你的erlang水平要是够,那我也服啊,可是erlang吹基本都不够那个水平)

Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。

OCaml 是一个严格函数式编程语言,……
(可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。)

至于 Nim Crystal,……
(至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。)

引用来自“AutoPlus”的评论

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。

引用来自“大舒”的评论

果然搞PL的就跟王垠一样,还不如王垠的,就这个破素质。

lisp,haskell 有很多人在用,而且是编程经验在 10 年以上,包括 Rust 的作者、Nim 的作者。因此,你不知道有人用,那是因为你的开发阅历太低。
lisp很多人?呵呵。

人工智能这个领域从来没有脱离 lisp,Prolog,MIT 等等其国家级科学实验室一直从事着 lisp 研究,这种语言之所以重要是因为其是表描述的语言,可以最容易为机器所识别和生成。
没脱离?呵呵。

Erlang 已经在 facebook 的 what's app 实践了流量的价值,并且并为商业化应用,Go 和 docker 至今未能达到商业化,并且学术机构也不欣赏 Go。
未能商业化?呵呵。
Erlang是证明了,但是我也说了,那是别人的工作,你这个erlang吹也配。

“可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。” 说出这句话来,说明你对编程算法和数据结构毫无经验,mysql 和 OCaml 和 DSL 是驴子、水杯和植物的关系。风马牛不相急。mysql 是一个存储系统,DSL 仅仅是个语言描述范式,OCaml 是数据 IO 的逻辑层。
呵呵。DSL。

“至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。”你说的这些话如同你的脑子一样,都是水垢,充满了垃圾和渣滓,没有一点营养,毫无论据和引用可以为你作证。因此,你的这些仅仅是合着眼睛用嘴巴在放屁,毫无理论价值。
呵呵。没人用的东西。


综上:

素质还不如王垠的王垠。

引用来自“大舒”的评论

最后再说一次,你所说的,任何“很多人用”,“很厉害”,要么是伪命题,要么在意淫是自己做的。


你所做的,只有吹。

引用来自“AutoPlus”的评论

MIT lisp 机,C++ Java 从 Haskell 山寨泛型,Erlang 的 what's app 的用户量,OCaml 在 facebook 代码库里写的明明白白,Nim 的目标代码是 C 代码,Crystal 是一个静态 ruby。

所有这些,都是事实和证据,有官方公布的新闻可查,有语言作者的博客可引用,有开源的代码可看。

Go 是狗屎,这不容置疑。像你这种,举不出任何有效的证据或者引用,把绝对的事实说成“伪命题”,足以证明 Go 语言的程序员素质有多么恶劣,智商有多么愚蠢。

引用来自“大舒”的评论

我还是那句话,你这种先开始人身攻击的意淫的猴子,不配跟我讲道理。

正则表达式匹配a.*s,刚好匹配到你和ass,也不是没有道理的。

所以呢?
都是你意淫的,
你意淫erlang在你手里就能做出whatsapp那样的服务端,
你意淫阿里巴巴内部没有大规模用docker,
京东把数据库放到docker里是不存在的,
aws上跑的不是docker,

你意淫crystal在你手里就跑的你比别人的好,
你意淫ocaml不是一个DSL,
你意淫NIM操翻了C,
你意淫你懂haskell,


意淫猴子你好,意淫猴子再见。

Go好的地方你还不配我说给你听。
笑了,意淫的猴子也配喷Go。

你算什么?一个a.*s而已,素质还不如王垠的王垠。

引用来自“AutoPlus”的评论

全世界人都知道,whatsapp 现在是 facebook 的主要营收 app 并且由 erlang 开发,只有你这么个蠢蛋不知道。

阿里巴巴内部大规模用docker 的证据在哪里?阿里巴巴是你亲爹,告诉你了? docker 是一个交付容器,大规模的场景是什么? Google 和微软以及即将建立的容器标准协会正在计划设计容器标准和规范,拒绝 docker 作为容器规范,docker 那种东西 shell python 都能写,是一个套件整合。你这种 Go 程序员认为 docker 是个多么了不起可以自傲的东西,足见你这种程序员的编程阅历贫乏,知识水平低下。

你哪个脑子看见这里有 ocaml 不是一个DSL 的评论?还有 ocaml 是不是 DSL 跟 ocaml 是不是流行和有没有高手在用没有任何关系。你能突然冒出这种屁话,足见你这种水平的 Go 程序员的智力存在缺陷。

你连 Crystal 和 Nim 的目标代码是什么都不知道,就知道像狗一样的汪汪叫唤。Crystal 是为 ruby 程序员准备的静态版本,Nim 是为 C C++ Java 程序员准备的元编程、泛型、卫生宏、无虚拟机垃圾回收、指针、类型安全的现在语言(Go 这种蠢东西所没有的语言精华)。这些现代语言都表明,Go 是一个蠢东西,只有你这种蠢蛋才会用。

Go 有的优点 Crystal、Nim、Rust 都有,Go 没有的优点 Crystal、Nim、Rust 仍然有, Go 有的缺点 Crystal、Nim、Rust 没有,这就是 Go 为什么是个蠢蛋才用的东西:因为他们不会其他的语言。因为他们不会其他的语言。因为他们不会其他的语言。(重要的事情要说3遍)

引用来自“大舒”的评论

你这个脑残从头到尾论证了一个观点:你不仅是脑残,还是傻逼。

阿里巴巴内部docker早就在用,原来是LXC现在演进到docker,什么jb语言吹脑残粉,你也配谈docker。
脑残玩意儿。

google和微软共同搞容器规范?
OCI不仅包括谷歌微软,还包括亚马逊,oracle,intel,华为等几十个公司,领头人:docker。
呵呵,资料https://www.opencontainers.org/about/members。

你当别人也脑残?故意造一个假新闻?还谷歌微软共同操翻docker?

谷歌自己内部的容器开源出来都没人用,谷歌还操翻docker?呵呵。
微软还要自己用脸贴docker的屁股,一度传闻要收购,现在你说微软要操翻docker?

你就是脑残。

whatsapp我说了三遍,whatsapp是别人做出来的玩意儿,你个脑残也配提?

呵呵,还是那句话,都是别人做出来的东西,你也配说。
滚蛋吧脑残。


指着一堆DSL说这个牛逼那个牛逼。
什么玩意儿。

滚,脑残。

我不会再回复你了,脑残。

从头到尾你就论证了如下观点:
1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的狗屎,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker。


脑残再见,脑残不送。
你完全符合中国公知的特点,
你,崔永元,茅于轼,美分,五毛,
可以共称为感动中国五大人物。

引用来自“AutoPlus”的评论

你呢,就是个气急败坏只会汪汪大叫的菜狗,只敢躲得远远地汪汪的大叫,从前到后满篇文字没有一点有价值的数据和事实,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。

Why?因为你这种水平的程序员,知识欠缺,智力存在缺陷,连说话打字都语无伦次。

而且居然提到了崔永元,看来你是把自己比作方舟子了,你的智力问题又一次爆发。

1. LXC 是 OS 层面 C 编写的 CGroup 管理的 API,docker 是个什么吊玩意? docker 只是做了个脚本驱动,跟 shell 的作用没任何区别。

2. 容器规范的目的目标就是去 docker,容器不能是一个应用,而应该是一个规范,understand?

3. whatsapp 是 erlang,这说明了 erlang 的流行和高并发的价值。也说明了你这 Go 东西就是妥妥的狗屎。

4. DSL 好像似乎肯定是你这个蠢东西在反复提到的,别人哪位提到过 DSL,举举手。

5. nim 有完整的元编程,泛型,卫生宏,模板,无虚拟机 GC,指针 pointer,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。元编程抽象 ast tree,泛型借鉴自 Haskell,卫生宏借鉴自 lisp,模板借鉴自 C++,无虚拟机 GC 则是对 Java JavaScript 这些 GC 语言的长期积累和创新,指针 pointer 来自 C,迭代器借鉴自 Python C++,类型安全则是借鉴自多个纯函数式语言和类型安全语言。所有这些东西都深思熟虑,当前是 0.16.1,1.0 版本尚未发布。

6. crystal 有泛型,类,接口,无虚拟机 GC,迭代器,类型安全 --- 所有你这 Go 这个蠢东西所没有的语言精华。crystal 是 ruby 的静态升级版本,是为了吸引 ruby 粉丝。你这种 Go 东西怎么知道 ruby 有多么流行。

7. 你爹我啊为 docker 写过连接器、libcloud 的阿里云适配器

综上所述,你呢,是个气急败坏只会汪汪大叫的菜狗,除了气急败坏的汪汪大叫,拿不出一点有说服力的东西。看看的你的语言和文字,就知道你的知识和智商存在多么大的缺陷。

引用来自“大舒”的评论

不错,脑残懂得先百度一把docker的原理了,这个很值得鼓励。CGroup?呵呵。
百度就没告诉你除了cgroup,docker还有两大系统组件么,还有系统API根本做不了的东西。

你爹我从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,
出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?
你写适配器调用第三方api启动停止docker算个什么狗东西?
你也是妥妥的找骂,调用个接口你就懂docker了?
傻逼么这不是。

想用你脑残的观点喷erlang,很简单,
erlang是别人做好的高并发语言,whatsapp 是个什么吊玩意? whatsapp 只是做了个应用程序,跟 写java 没任何区别。




滚吧。

还是那句话,

从头到尾你就论证了如下观点:

1. whatsapp很牛逼,所以你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。

滚吧。
跟我讨论,你也配?
现在的语言吹的越来越脑残了。

引用来自“AutoPlus”的评论

1. cgroup 是 linux progress namespace 管理的基础设施,最初是 Google 提供,后来加入 linux 源代码。cgroup 是虚拟化的基础底层设施,现存容器技术底层都是 cgroup。“docker还有两大系统组件么” 是个什么狗屁玩意,你连基本的常识都没有。

2. “从docker刚开始就看着docker长到现在,docker没出来之前搞lxc,出来后搞docker各种,先从docker-lxc开始,到现在搞内核、网络、fs的东西,你也配跟我提docker?”
lxc 是 linux 内核层调配虚拟化进程,是 cgroup 的上层工具包。你连 cgroup 的原理和常识都不知道,在这里说你 “搞lxc”,“搞docker各种”,“从docker-lxc开始”,暴露了你的智力非常薄弱,说这些话纯属白痴行为。lxc、cgroup 属于虚拟化领域,容器则是一个上层设施的概念,想搞虚拟化应该是进程命名空间、虚拟化子网、二级存储映射这些东西。你说的那些话只能进一步证明你是个程序白痴,根本没有操作系统编程经验。

3. whatsapp 由 erlang 语言编写,作者们认为 erlang 非常优秀。whatsapp 是 facebook 现在的两大社区消息产品,跨越全球十几亿的用户流量。whatsapp 以实践和用户流量证明了 erlang 是高流量和高并发的语言,你这种 Go 东西当然只有跪的份。

4. 你所有的论点一点有价值的数据和事实,没有任何可信度。

5. 你口口声声不回复了,但是总是在回复中,这说明对你的每一个评论都深深的刺透并且戳伤了你的脆弱的神经和自卑的心灵。

6. 你已经恼羞成怒了,你羞是因为你和你的语言如此不堪一击,如同厕所里的白纸;你怒是因为你的智商和你的知识没法帮你正确的分析和评论问题,只能让自己变成一个蠢蛋站在那里被人嘲笑。

引用来自“大舒”的评论

孩子你好,你终于搜到namespace了。看看你还能不能搜到docker的第三大组件。

傻逼玩意儿。
我在容器化领域搞过lxc,docker-lxc,内核、网络、fs,你?是?傻?逼?看不懂人话?
还什么docker是容器,内核是内核。你?是?傻?逼?
你,完全没有容器开发经验,你也不配跟我谈内核和docker。
你的容器开发经验,就是调用第三方接口启动容器。

昨天某个傻逼还在口口声声docker没人用,
今天某个傻逼就要正视docker了。

还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。

引用来自“AutoPlus”的评论

namespace 是 linux 操作系统的进程虚拟化的数据结构,不是 docker 的第三大组件,docker 也访问不到 namespace,因为 namespace 是用 C 语言写的,而且在操作系统的内核态,不在用户态。

你没有任何操作系统的系统编程常识和概念,闭着眼睛说瞎话,进一步证明你是个编程白痴,这也跟 Go 这门语言有关系,Go 语言连最基本的指针都没有。

1. whatsapp 是 erlang 编写,是 facebook 跨多国家十几亿用户流量的实践,这证明了 erlang 语言的成功和高效,这也证明了 Go 语言在网络编程领域不值一提

2. 阿里巴巴不是你爹,所以他没有告诉你他们用不用 docker,阿里云也没有“大规模docker”的行动。因此,你那些“阿里巴巴大规模部署docker”的话就是屁话,完全是胡说八道

3. nim crystal 不是 DSL 语言,他们都是编译型的类型安全语言,如同 Rust。既然连这么基本的常识和概念都不了解,你也只能继续没有价值没有证据没有事实的汪汪大叫了

4. cgroup lxc 就是资料,他们在 github 开源,任何人都可以观看源代码。docker 的源代码也在,有系统编程经验的人都可以证明 docker 只是做了个脚本,屁都不是,而且 docker 是 Go 写的,其代码质量就像一坨屎

5. crystal 是 ruby 静态类型版本,ruby 的性能可以因此提升 10 倍。crystal 是完全的 ruby 语法,你这种菜鸟应该多学习,毕竟 Go 总是在培养蠢材程序员

6. 所以,docker 这种垃圾,任何一个有网络库的语言都能实现,shell 一样能实现 docker 的功能

7. docker 的 api 提供 cli 和 restful,每一个都是外部 api,不存在优化这种东西!你根本就没有用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、华为、阿里的目的都是一个:去 docker 化。joyent 自己就有自己编写的容器,用 C++ 写的,比狗屁 docker 性能和安全性高的多

引用来自“大舒”的评论


还是那个结论。

1. whatsapp很牛逼,所以你觉得你这个语言吹很牛逼。
2. 阿里巴巴内部docker具体做什么的因为你不知道,所以别人不知道。
3. nimcrystal这种什么特性都没有的DSL,就为了黑别的语言,所以可以吹捧上天。
4. 资料都没有,也配随便喷docker,什么狗东西。
5. 因为ruby流行所以crystal流行。
6. 因为东西都是别人做好的,所以无论docker还是whatsapp,都只是调用第三方API写的上层接口。
7. 因为你懂阿里云启动docker的api,所以你知道阿里云的docker具体在原版上面修改了什么优化了什么。
8. 因为你搜到了概念,所以你对容器化领域的起步演进了如指掌。
9. 所以你觉得你对docker没人用的判断,是完全正确的,也就证明了,你比oracle、google、微软、华为、阿里所有人加起来都牛逼,通常脑残才会这样觉得。
10. 你假装懂docker,然后跟一个搞docker的喷docker,通常脑残才会这么做。你也配。
11. 你认为阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云。
12. 你会立一个“所有公司都在去docker化”的伪命题,然后为了这个伪命题,不惜伪造事实,捏造观点,一次次被打脸。
13. 你看到whatsapp很牛逼,所以erlang很牛逼,所以所有不是erlang的语言都是傻逼,包括你粉的crystal,nix,所以你根据你自己的结论,你发现了自己很傻比。
14. ruby语法很棒,所以crystal很牛逼,所以所有不是ruby语法的语言都是傻逼,包括你粉的crystal,nix,所以你根据你的结论,你还是发现了自己很傻比。
15. 为什么安全性高?因为没人用啊,意淫的猴子OpenBSD,意淫的猴子你和joyent。
16. 因为docker是调用内核api,joyent是调用内核api,所以你就得出一个结论,docker是API层,joyent不是API层,所以你就会发现,你变成了傻逼。
17. 你又在吹其他容器,为什么你要吹其他的容器?因为你从来没搞过docker。 为什么你反感,因为你调用过docker的api,所以你认为你对docker的底层了如指掌,所以你可以对docker指点江山。

引用来自“AutoPlus”的评论

1. whatsapp 是 Erlang 开发 facebook 产品,跨多国十多亿用户流量,这些证明 erlang 高效广为高手使用

2. 你既然不知道阿里巴巴内部docker的情况,就别说“阿里巴巴大规模部署docker”这种屁话,你从前面到后面通篇充满了没有事实根据的屁话

3. nim crystal 不是 DSL 语言,你的智商存在问题

4. cgroup lxc 在 github 开源,docker开源,足以证明docker屁都不是,而且docker是Go写的,代码质量像一坨屎

5. crystal 静态语言,性能提升 10 倍,完全 ruby 语法,你菜鸟应多学习,毕竟Go总培养蠢材程序员

6. 所以,容器调度,任何有网络库的语言都能实现,shell 同样

7.docker提供cli和restful,都是外部api!你根本没用过嘛!可笑!

8. 你擅长用你不知道的屁话和你那猪一样的脑子来认为别人是怎么做的。多看书,多学习,多请教,多编写代码,多重构,多参与团队项目,你就明白为什么别人会了如指掌

9. oracle、google、微软、...目的都是一个:去docker化。joyent 有自己的容器,C++写的,比docker性能和安全性高的多

10. 既然你已经恼羞成怒,满嘴屁话像只狗一样的不讲道理也在情理之中

11. 你这么想说明你智力存在缺陷,这个帖子没有任何人说过“阿里巴巴就是阿里云,阿里云就是阿里巴巴,阿里巴巴只有一个业务,就是阿里云”,除了你自己

12. 去docker化是 Google 微软 红帽...正在做的事情

13. whatsapp 证明 erlang 网络方面很棒,证明你Go东西是一坨屎,语法性能都是屎

14. ruby 程序员有 crystal,比Go语言快 3,4倍,刺伤了你这个Go东西的自尊

15. joyent 是世界级别的容器服务商,业务量你这Go出身的乡巴佬想都想不到,因为你根本不懂容器领域

16. 内核 API ? 内核 API 是什么?能吃吗?从来就没有内核 API 这种东西!内核是个进程调度器。你说的话十足白痴。这一条连反驳的欲望都没有 😩

17. Go只有docker让你安慰?也难怪,垃圾语言自然少有人拿去写软件。去docker化让你一下子脱光了裤子,只剩下那自卑的心灵

引用来自“大舒”的评论

我还以为你是什么东西,原来是nodejs用户。

nodejs开发又在没数据乱喷?

还是那个结论。

0. nodejs开发又在捏造事实了。
1. nodejs开发又在那erlang别人做出来的东西意淫成自己的东西了。意淫了五次。
2. nodejs开发根据得出结论erlang一个公司在用,所以全世界所有公司广为使用了。意淫了三次。
3. nodejs开发得出结论:C是Go的二倍,crystal是C的四倍,所以crystal是C的二倍这种结论了。呵呵,后续我们还会开到nodejs开发继续意淫这个观点。
4. nodejs开发又在傻逼一样去docker化了。意淫了五次,还要继续意淫下去。
5. nodejs开发果然就只有这个脑子,因果关系都没有的两句话,扯到一起:“因为cgroup lxc 在 github 开源,docker开源,所以足以证明docker屁都不是”。
6. nodejs开发又在意淫DSL操翻世界了。
7. nodejs开发又在看到别人知道他不知道的事情,又在意淫了。

最后再给你说一次,阿里巴巴刚开始容器化的时候,业务方开发自己都不知道自己的项目跑在容器内。

你一个傻逼还意淫。



引用来自“AutoPlus”的评论

1. C 是 crystal 的 1.5 倍,crystal 是 Go 的 10 倍。Go 不支持指针,GC 设计的就是一坨屎,没有资格跟静态语言比拼速度

2. nodejs 是定向领域:网络 IO 和代理服务器,而非通用领域。你爹我不是 nodejs 用户,而是 C Nim 系统编程和网络编程用户,nodejs 以及 python 仅仅是我的几个小工具包,所以你和 nodejs 的事情不关爹任何屁事

3. 阿里巴巴又成了你爹了,告诉你容器化了?

4. cgroup lxc 在 github 开源,docker开源,其源代码足以证明 docker 做的那点子屁事用 shell 就可以完成

5. 你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

我以为是个什么东西呢,原来是个js程序员。
我原谅你了。
毕竟公认的,js程序员对这个世界缺乏基本的认知。

看来你已经百度到我以前说的那些东西了,看来你还没百度到阿里巴巴的容器化。
阿里巴巴在docker之前用T4,docker出来之后用docker。
这一点上,你这条疯狗咬的越多,越说明你这条狗对这个世界缺乏基本的认知。

你不配跟我谈docker,更不配跟我谈内核。
你还是好好吹你的js吧。

呵呵,
10 倍。
呵呵,
没有容器化。

呵呵,十倍。
我手头上目前的数据是rust是go速度的1.2倍。
根据你这个js用户创造的数据,c是go的15倍,也就是rust的12倍。
那么你这条疯狗又把自己咬了。
众所周知rust性能和c相当。

毕竟语言吹多为创造型的脑残,喜欢自己创造数据。

js用户对这个世界真是缺乏基本的认知,自己不知道,就以为别人不知道。自己不知道,就伪造数据假装自己知道。

js用户不可怕,尤其是js用户还是个语言吹,最可怕。

你还是安安静静当你的nodejs全栈吧。
呵呵,nodejs全栈。

你已经在自取其辱了,建议你最好创造点可信度高的数据。

喔,对了,你还是别跟我谈docker、内核和DSL,你已经多次自取其辱例了。

引用来自“AutoPlus”的评论

1. js 程序员? 笑死人了,你爹才是个 js 程序员呢! 本哥哥是地地道道的 C Nim 系统编程和网络编程程序员,即不是 js 也不是 nodejs 更不是 python,虐的就是你这条 Go 狗

2. 阿里巴巴突然成了你爹了,告诉你他们内部怎么用 docker 了?看来阿里巴巴是搞 js 出身的,哈

3. 你这样的 Go 狗当然不懂虚拟化和内核,毕竟 Go 不支持系统编程。你说出“内核 API”这种蠢蛋的话,情理之中

4. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,crystal 是 Go 的 10 倍。Go 连指针都没有,别在这里自取其辱了

5. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

滚吧js程序员。

别再docker这边丢人了,还写傻逼js。

非得跟我说docker,你也是自找打脸。
傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. 阿里巴巴果然成了你爹了,告诉你他们内部怎么用 docker 了。并且阿里巴巴真的是搞 js 出身的,哈

3. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,大家支持指针,大家都是不支持指针 Go 的 10 倍

4. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

你那些东西我已经一条一条驳斥了,所以nim.js程序员发挥了自己的傻逼的尿性,装作看不到,继续伪造数据。

我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。

滚吧js程序员。

自称写nim的js程序员,呵呵。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

呵呵。
js程序员。
或许js程序员喜欢吧typescript叫做nim.js。

在以上内容中:
js程序员重新发现了OCI,
重新发现了内核,
重新发现了docker,
重新发明了指针,
重新发明了nim.js,
重新发明了DSL。

你已经什么都说不出来了,唯一做到的,就只是不断地伪造数据。


我给你几条不被打脸的建议,虽然你做不到:

1. 你还是吹吹vue,但是千万别意淫一下你是尤大神。
2. 你还是意淫一下你现在做的东西是下一个jquery吧,但是别说出来。
3. 你还是意淫一下js性能是C的十倍吧,但是别说出来。
4. 你还是吹一下typescript吧,然后意淫一下你家的微软会把docker收购了然后推翻它。
5. 你还是吹一下你的nodejs和全异步写起来是多么的顺手吧,根本不需要promise和async。
6. 你还是吹一下babel吧。虽然还是半成品。


加油,nim.js程序员。

引用来自“AutoPlus”的评论

1. 突然跑出 js 是个什么玩意,这篇评论里和 js 什么关系? 嘴巴没有值钱的东西可以讲了,开始胡言乱语了。汪汪叫已经没有个准则了。顺便说说,你爹是 js 程序员,你全家都是 js 程序员,vue 是你奶奶的裹脚布,babel 是你妈妈的大裤衩

2. C 是 crystal 的 1.5 倍,C 是 rust 的 1.2 倍,C 是 nim 的 1.2 倍,C 是 Go 的 10 倍. Go 是一个不支持指针的乌龟语言

3. TypeScript 支持泛型、继承、类修饰、迭代器、数组推导、惰性求值,Go 不支持

4. Nim 支持元编程、卫生宏、模板、concept、泛型、指针、类型安全,Go 不支持

5. Rust 支持元编程、模板、concept、泛型、指针、类型安全,Go 不支持

6. 还是那句话,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴

引用来自“大舒”的评论

加油,nim.js程序员。

造谣吧,nim.js程序员。

终于明白nim和js这种DSL为什么没人待见了。
一个是传播的手段很傻比,一个是程序员很傻比。

引用来自“AutoPlus”的评论



1. Go 不支持泛型,无法重用复杂数据结构进行计算。泛型:用同一块代码处理多种不同的数据类型,重用,基于编译器替换复杂数据结构 --- send[T](x: T, y: int)

2. Go 的类型声明是个白痴想法 func f(x int, y z string, m Person)。还不如 90 年代的 C 语言 void f(int x, string y, string z, Person m),更不如现代编程语言 proc f(x: int; y,z: string; m: Person)

3. Go 不支持迭代器。现在编程语言都支持迭代器 for i in [a, b, c, d, e, f]:

4. Go 不支持元编程、卫生宏、模板 macro replaceTxt(x: untyped) template t(a: expr)

5. Go 不支持操作符重载,连 TM C++ 都支持操作符重载,更不用说现代编程语言了。proc `+=`(x: Point, y: Rect): Graph

6. Go 不支持数据安全,现代语言都支持数据安全。let x: int = 1, let mut x: int = 1

7. Go 不支持类型安全,现代语言都支持类型安全。proc f(x: var Point) fn f(x: mut Point)

8. Go 的字符串模板就是一坨弱智的大章鱼,乱七八糟

9. Go doesn't really do anything new.

10. Go isn't well-designed from the ground up.

11. Go is a regression from other modern programming languages.

12. 总结,你所有的论点没有附带任何有意义的事实和证据,无可奈何像条狗一样的发疯似的叫骂,这是为什么呢?这是因为你已经气急败坏,已经恼羞成怒,你想要反驳,想要为成为垃圾的你争取被嘲笑的面子,但是你的知识背景却如此贫乏浅陋,你的技术水平如此疲弱臭挫,你蹩脚的总是伤你自己的智商,并由此产生自卑和无地自容。换句话叫,你就是好事者在贵州的那头驴


引用来自“大舒”的评论

js程序员你好,脑残再见。

引用来自“AutoPlus”的评论

你爹爹我 8 年 C 语言 Linux fs socket API,4 年 JavaScript TypeScript nodejs API,4 年 Nim 语言 Linux Osx async API,1 年 Rust 语言,2 年 C# .Net 语言 ado aspnet API,3 年 PHP 语言

你,这种东西,叫做井底之蛙,见识太少

引用来自“大舒”的评论

sb。

傻逼玩意儿自己不知道阿里内部大规模使用docker,还非要装作自己知道阿里没在用。

你,这种东西,才叫做井底之蛙,见识太少
回复@大舒 : 怎么阿里又变成你爹了,告诉你大规模使用 docker。你把你爹大规模使用 docker 的链接贴出来,别 tmb 张着嘴把胡说八道
开源中国最大五毛
开源中国最大五毛

引用来自“AutoPlus”的评论

这跟 Python 有个毛线关系呢,Go 是网络编程语言,Python 是科学计算语言,有个毛线“转到”,用 Go 处理科学计算然后打印出抛物线?为吹而吹。

很多年前微软就推出“纤程”的概念,没有大火。三四年前 Go 推出“协程”的概念,就是换汤不换药,优点是把非阻塞的应用层编程模型做了个完整的解决。这时候“协程”是备受推崇的,多年的多线程和非阻塞编程的回调可以被屏蔽。

但是三四年后,很多语言都实现了这个应用层的概念:Nim 有 async await Future,C++ 有 Future/Promise,C# 有 async await,Nodejs 有 async await Promise,... 大部分语言都采用了 async await Future/Promise 这个概念。

鼓吹 Go 只有一个原因:接触的语言和概念太少。

引用来自“大舒”的评论

nim和crystal吹你好。你所吹的这两个语言至今没上前50名。
http://www.oschina.net/news/83724/tiobe-4-hack-50
什么?tiobe不够格?
呵呵。

引用来自“AutoPlus”的评论

Lisp 语言在 32 名,Haskell 在 38 名,Erlang 在 40 名,Bash 在 42 名,OCaml 不在名词上。然而,Lisp Haskell 是函数式编程的标准和规范,任何一个古代语言现代语言,包括 C++ Nim Crystal Rust Julia Swift... 都要参考和遵循 Lisp Haskell 的函数式思想和概念;在人工智能领域,Lisp 最常用在欧美实验室,并且有以 Lisp 开发的 os 所谓 Lisp 机。Erlang 在欧美金融云领域广泛使用,facebook what's app 基于 erlang 开发,所谓的高并发非阻塞语言级解决方案。Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。OCaml 是一个严格函数式编程语言,在数据领域和实验室使用,facebook 的数据库的主要 API 由 OCaml 编写。所有这些语言都占据着世界计算的重要和核心位置,岂是你这等菜鸟可以理解和领悟的。至于 Nim Crystal,他们的未来对于资深程序员的价值不言自明。

引用来自“大舒”的评论

你也是为吹而吹。
我不黑某门语言,
我只黑他们的脑残粉。
我翻译一下你的话。



然而,Lisp Haskell 是函数式编程的标准和规范,……
(所以lisp,haskell都没人用。haskell吹了那么多年,也就是函数式lambda这么几个东西被别人认可吸收。)

在人工智能领域,Lisp ……
(当然了,人工智能这个领域十年前就开始脱离lisp了,虽然lisp脑残粉还经常拿人工智能出来吹一波。另一个领域autolisp,听上去很牛逼,自动化领域?实际呢,AutoCAD的内嵌语言)

Erlang 在欧美金融云领域广泛使用,……
(所以上一个无脑erlang吹的面试报告我们也都看到了:docker是狗屎,不要用,要用就要用我写的容器,只支持write,read调用。这个如果用java写很麻烦,必须模拟erlang的思想来实现这个实现那个,所以不用erlang很难。)
(所以erlang用户(官方开发者?)的臆想我们也都看到了:“erlang天生支持分布式,但是必须要求均质、稳定的网络,鬼才敢想谷歌那样用廉价的机器组装上万台的集群。”。这还要吹?)
(whatsapp真让厉害啊,你的erlang水平要是够,那我也服啊,可是erlang吹基本都不够那个水平)

Linux/Unix 大部分软件的安装、编译、批处理的操作最终都要以 bash 或者生成 bash。

OCaml 是一个严格函数式编程语言,……
(可惜,facebook数据库还是mysql,至于OCaml,数据库API?听上去很牛逼,实际呢?OCaml专职粉丝都不吹。至于https://facebook.github.io/reason/,别出来炫了,分分钟被人喷成DSL。)

至于 Nim Crystal,……
(至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里,然后看着自己好的地方(一般来讲,有一丁点),被别人吸收,然后自己从无人问津变得更无人问津。)

引用来自“AutoPlus”的评论

lisp,haskell 有很多人在用,而且是编程经验在 1