lua-users home
lua-l archive

Re: The differences between lua coroutine and golang goroutine?

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi Tang,
From http://golang.org/doc/effective_go.html#goroutines
"A goroutine has a simple model: it is a function executing in parallel with other goroutines in the same address space" lua coroutines are not executed in parallel, but cooperative (hence the co- prefix) My understanding is that go communicates through explicit channels, lua through implicit yield, but this is probably not entirely correct. I myself am go and lua newbie.
Thanks,
Dimiter "malkia" Stanev
On 3/23/2011 7:50 PM, Tang Daogang wrote:
Dear all,
Recently I am reading some introductions on go language, find that it
has a new concept: goroutine.
Anybody knows the differences between lua coroutine and golang
goroutine, and further 'channel'?
BR.
--
Nothing is impossible.

AltStyle によって変換されたページ (->オリジナル) /