没有直播,录播的话还在协调
哈哈,公众号都是这样发了,没有美编啊
#11 楼 @hxh1246996371 好吧,希望 Go 社区能成为下一个优质社区,做一个有点技术范的社区。
#4 楼 @lgn21st 顶住压力做一个有技术味的社区。 #8 楼 @hxh1246996371 同学,放宽点眼界。局限在一个小圈子容易让你迷失
#1 楼 @small_fish__ #2 楼 @huacnlee 很多人的印象可能是怎么又一个 Go 社区啊,Go 社区好分裂啊,能不能一起愉快的玩了,其实理由我上面都有写,目前的几个社区都是缺乏运营的,而为什么要在搞一个 Go 的社区呢?其实这个只是我其中要做的一个事情。
今年 Gopher 大会的时候我也说过要成立一个 Go 基金会,那么这个基金会也在最近开始运作起来了,http://golangfoundation.org/
基金会做什么
那么以现有的几个社区的运营我觉得是远远达不到这个要求的,我以前是玩 PHP 的,我也记得在 PHPChina 出来之前可能已经有差不多四个 PHP 的社区了吧,但是最后还是 PHPChina 统一了目前的社区,为什么呢?因为后期的运营以及一系列的活动。所以社区多其实是好事情,说明大家都很有热情去做这个事情,但是是不是能够持之以恒的去做好这个事情呢?这个才是最重要的。
既然我选择开始做 Go 基金会,在线社区是其中一个重要的环节,这是我们的其中一项使命。
那么另一个问题,你凭什么做的比其他几家社区会更好呢?
我只想说我做这个社区是有备而来的,如果你觉得可以做的比我更好,或者有更好的 idea,欢迎一起来玩。
#130 楼 @kenshin54 那说明你的机器不行嘛,你慢慢加并发量试试看吧,这样也能说明稳定性、性能各方面的对比。还有当并发大了之后我感觉 ab 不行,你可以试试 wrk 这个工具,我觉得不错
#128 楼 @kenshin54 我是觉得拿 Go 和 ruby 比性能没必要,只会让 ruby 自取其辱,你 ab -n 100000 -c 10000 测试测试
#122 楼 @kenshin54 拿 ruby 和 Go 对比性能,我只能说别测试了,反而会很难堪,还有你并发打得少一点,那 Go 和 ruby 的性能还能很接近呢。
最后使用 Go 能够让程序员少犯很多错误,这个就让我们可以化更多的时间在其他上面
c++ 写了个 hello world 展开确实会有 70000 行,但是 Go 展开的话也不少,这个不能说明问题,C++ 编译主要慢在上下文的解析,一旦引入模板就更悲剧了。
Go 减少包的依赖这个无可争议的比 C++ 牛逼很多,没有必要的 pkg 确实不需要引入,而 C++ 就是一杆子打死引入很多无谓的包,而不是按需索取,当然 C++ 也可以控制的很精细,但是这个代价非常大。
这一点 Go 的设计明显出于工程的考虑,没有使用的变量报错这是从编写代码阶段就防止隐藏的 bug,这种 unused 的就必须报错
Go 的二义可以精确的设计到这个,https://docs.google.com/document/d/1bMwCey-gmqZVTpRax-ESeVuZGmjwbocYs1iHplK-cjo/pub 你觉得 Go 的语法优化的不够吗?
终上所述,Go 是一门让你降低心智,让程序员少犯错的工程性语言
#76 楼 @kenshin54 #79 楼 @jjx 他们这个测试是基于框架本身的对比,如果你觉得有更好的框架,例如基于异步的 ruby 框架,你可以去递交代码,那是 github 开源的,加入测试,让更多的人了解。
#68 楼 @luikore 就你测试的那个例子就说明 cruby 比 Go 快了,搞笑啊,看看人家专业机构测试的:http://www.techempower.com/benchmarks/#section=data-r6
#68 楼 @luikore 我是本机的 gcc,我那个数据是另一位兄弟测试的,都是基于最新版本的 gcc,我昨天还咨询了为什么启用-O2,他说了-O3 在有些情况下比-O2 还差,你可以自己拿过去测试,测试的博客在这里,我昨天也告诉过你地址:http://my.oschina.net/chai2010/blog/130859
就你测试的那些你可以用最新版本再测试测试
#58 楼 @luikore 你好像很了解 C 和 C++ 似的,至少我们项目组里面使用 C++ 编译时间慢的跟一坨屎一样,C++ 解析的语法太多这是无可争议的问题,Google 为了解决的问题是:
没有 macro 的 Go, 很多情况比 C 的表达能力还弱,说的是什么啊?Go 的表达能力强不强用的人都知道啊。你说的来 C 比 Go 的表达能力强大了很多。纯扯淡,上代码就说明一切。
一群人瞎喷,首先 Go 是开源项目,目前虽说主力开发的人还是 Google 的为主,但是你去看看贡献榜单里面的人,很多都不是 Google 的,所以即使将来你说的 Google 不支持了,那么照样可以运行下去,就像当初 Unix 在 bell 实验室一样,会有人发扬光大。其次,现在 golang 本身就是故意对 Google 避嫌,任何可见的官网文档、博客都没有出现 google 字眼,你再去对比 Google 的正式儿子:dark 官网,人力投入、资源投入都是和 golang 不是一个等量级的,所以大家不用担心这一点。
#16 楼 @luikore #19 楼 @gaicitadie rust 好的话,mozilla 也不会用 Go 来开发他们的日志处理系统:https://blog.mozilla.org/services/2013/04/30/introducing-heka/