由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Go的并发和channel看上去非常厉害啊
相关主题
写backend的朋友还是可以关注一下golanggo channel和clojure core.async哪个好
我来说说go的目标对手吧选择C#/.Net做Backend较之Linux有什么Advantage吗?
golang的问题是channel, goroutine里面magic太多,golang确实是越用越觉得丑陋
从coffee,scala等到golang效率下降了好几倍怎样能把go写的稍微漂亮一点?
[bssd] Go 的大并发处理网络碰到两个个问题到底golang性能如何啊?
go里面channel和wait group用法比较取代C++!Google 开发自己的编程语言Golang了 (转载)
golang為什麼語法和關鍵詞這麼冷門?TTS现在什么引擎最好?
感觉并发模型上go可以秒vertxC++现在前进的方向是不是错误的?
相关话题的讨论汇总
话题: go话题: channel话题: 厉害话题: goroutine话题: 看上去
进入Programming版参与讨论
1 (共1页)
g****t
发帖数: 31659
1
的goroutine和channel看上去非常厉害啊
https://talks.golang.org/2010/io/talk.pdf
不过自从多年前Lucent破产,贝尔实验室解散之后,
我已经彻底觉悟了。凡是讲:think in xxx的90%都是老骗子。
这种东西搞的复杂是为了让几千万用户用着都不出问题。
但是如果是个人用户,其实是不是自己c写个yield和内存快照,几个锁定更方便呢?
新模型学太多,可能大脑会出问题啊
Rob pike的话:
concurrency不是关于performance的东西,是程序的新组织方式
我看改成goto也可以
goto不是关于performance的东西,是程序的新组织方式
N*****m
发帖数: 42603
2
你这也太后肢后脚了吧。
我跟京二在本版3年前就讨论了。

【在 g****t 的大作中提到】
: 的goroutine和channel看上去非常厉害啊
: https://talks.golang.org/2010/io/talk.pdf
: 不过自从多年前Lucent破产,贝尔实验室解散之后,
: 我已经彻底觉悟了。凡是讲:think in xxx的90%都是老骗子。
: 这种东西搞的复杂是为了让几千万用户用着都不出问题。
: 但是如果是个人用户,其实是不是自己c写个yield和内存快照,几个锁定更方便呢?
: 新模型学太多,可能大脑会出问题啊
: Rob pike的话:
: concurrency不是关于performance的东西,是程序的新组织方式
: 我看改成goto也可以

h*i
发帖数: 3446
3
CSP这玩意适当用用可以,用多了并不合适,出了问题很难找错。
Clojure里面也有这个东东,出来之后大家滥用得很厉害,现在也在呼吁少用了。不过
在Clojurescript里面用用,还是很不错的,比callback hell好点。

【在 g****t 的大作中提到】
: 的goroutine和channel看上去非常厉害啊
: https://talks.golang.org/2010/io/talk.pdf
: 不过自从多年前Lucent破产,贝尔实验室解散之后,
: 我已经彻底觉悟了。凡是讲:think in xxx的90%都是老骗子。
: 这种东西搞的复杂是为了让几千万用户用着都不出问题。
: 但是如果是个人用户,其实是不是自己c写个yield和内存快照,几个锁定更方便呢?
: 新模型学太多,可能大脑会出问题啊
: Rob pike的话:
: concurrency不是关于performance的东西,是程序的新组织方式
: 我看改成goto也可以

g****t
发帖数: 31659
4
现在你怎么看?我觉得还是很厉害的。前途promising。

【在 N*****m 的大作中提到】
: 你这也太后肢后脚了吧。
: 我跟京二在本版3年前就讨论了。

N*****m
发帖数: 42603
5
还promising,这都多少年前的事了。
现在已经是infra界的主流了。
基本上新出来的infra软件都是golang写的。

【在 g****t 的大作中提到】
: 现在你怎么看?我觉得还是很厉害的。前途promising。
g****t
发帖数: 31659
6
我的眼光还可以啊,虽然滞后了好几年

【在 N*****m 的大作中提到】
: 还promising,这都多少年前的事了。
: 现在已经是infra界的主流了。
: 基本上新出来的infra软件都是golang写的。

n******t
发帖数: 4406
7
Rob Pike在AT&T可以搞出p9,在google只能搞出個go,
所以一方水土養一方人這是有道理的。

【在 g****t 的大作中提到】
: 的goroutine和channel看上去非常厉害啊
: https://talks.golang.org/2010/io/talk.pdf
: 不过自从多年前Lucent破产,贝尔实验室解散之后,
: 我已经彻底觉悟了。凡是讲:think in xxx的90%都是老骗子。
: 这种东西搞的复杂是为了让几千万用户用着都不出问题。
: 但是如果是个人用户,其实是不是自己c写个yield和内存快照,几个锁定更方便呢?
: 新模型学太多,可能大脑会出问题啊
: Rob pike的话:
: concurrency不是关于performance的东西,是程序的新组织方式
: 我看改成goto也可以

t**r
发帖数: 3428
8
这纯垃圾语言啊,叫好的真的用go写过大项目么?/。。
c******f
发帖数: 243
9
我这新的后端是golang写的.测试TPS很impressive.
就我一个人写,组里的人好像不想接受golang.
n******7
发帖数: 12463
10
话说plan 9跟GO的吉祥物长得还挺像

【在 n******t 的大作中提到】
: Rob Pike在AT&T可以搞出p9,在google只能搞出個go,
: 所以一方水土養一方人這是有道理的。

相关主题
go里面channel和wait group用法比较go channel和clojure core.async哪个好
golang為什麼語法和關鍵詞這麼冷門?选择C#/.Net做Backend较之Linux有什么Advantage吗?
感觉并发模型上go可以秒vertxgolang确实是越用越觉得丑陋
进入Programming版参与讨论
f*******t
发帖数: 7549
11
用go重写Parse后端算大项目不?
当然把RoR打出屎可能算不上伟大的成就,你可能想要打败java的例子。

【在 t**r 的大作中提到】
: 这纯垃圾语言啊,叫好的真的用go写过大项目么?/。。
d*******r
发帖数: 3299
12
那你不是很危险...

【在 c******f 的大作中提到】
: 我这新的后端是golang写的.测试TPS很impressive.
: 就我一个人写,组里的人好像不想接受golang.

w***g
发帖数: 5958
13
channel是p9的东西。go其实就是goroutine, 我以前专门写过的,帖子我主页上有存档。
http://www.wdong.org/goshi-zen-yao-lai-de.html

【在 g****t 的大作中提到】
: 的goroutine和channel看上去非常厉害啊
: https://talks.golang.org/2010/io/talk.pdf
: 不过自从多年前Lucent破产,贝尔实验室解散之后,
: 我已经彻底觉悟了。凡是讲:think in xxx的90%都是老骗子。
: 这种东西搞的复杂是为了让几千万用户用着都不出问题。
: 但是如果是个人用户,其实是不是自己c写个yield和内存快照,几个锁定更方便呢?
: 新模型学太多,可能大脑会出问题啊
: Rob pike的话:
: concurrency不是关于performance的东西,是程序的新组织方式
: 我看改成goto也可以

N*****m
发帖数: 42603
14
靠,docker和k8s算不算大项目?

【在 t**r 的大作中提到】
: 这纯垃圾语言啊,叫好的真的用go写过大项目么?/。。
g****t
发帖数: 31659
15
学习了.
刚查了下,windows里头在.net 4.5以后,又把task.yield()放回来了,
回到windows 3.x了。哈哈。

档。

【在 w***g 的大作中提到】
: channel是p9的东西。go其实就是goroutine, 我以前专门写过的,帖子我主页上有存档。
: http://www.wdong.org/goshi-zen-yao-lai-de.html

k****i
发帖数: 101
16
看到没
牛不是巧合
基础。。。

:channel是p9的东西。go其实就是goroutine, 我以前专门写过的,帖子我主页上有存
档。
1 (共1页)
进入Programming版参与讨论
相关主题
C++现在前进的方向是不是错误的?[bssd] Go 的大并发处理网络碰到两个个问题
王垠忏悔录go里面channel和wait group用法比较
Haskell有什么公司在用呀?golang為什麼語法和關鍵詞這麼冷門?
给班上的话痨们普及一点杂学吧感觉并发模型上go可以秒vertx
写backend的朋友还是可以关注一下golanggo channel和clojure core.async哪个好
我来说说go的目标对手吧选择C#/.Net做Backend较之Linux有什么Advantage吗?
golang的问题是channel, goroutine里面magic太多,golang确实是越用越觉得丑陋
从coffee,scala等到golang效率下降了好几倍怎样能把go写的稍微漂亮一点?
相关话题的讨论汇总
话题: go话题: channel话题: 厉害话题: goroutine话题: 看上去