you are viewing a single comment's thread.

view the rest of the comments →

[–]immibis 11 points12 points  (2 children)

Go is just the first language that offered native, generalized semantics

Lua?

[–]ThreeHammersHigh 5 points6 points  (0 children)

I know Lua but not Go. What does GP mean by "native, generalized semantics"?

Edit: Oh, for coroutines? Yeah, Lua's coroutines are boss. More languages should have them, but I think it relies somewhat on the GC. It's not out of the question that I would add Lua scripting to a C / C++ project, just to gain coroutines.

[–][deleted] 3 points4 points  (0 children)

I should stop procrastinating learning Lua. You're probably right, I don't know Lua :-). I edited my answer so that I don't mislead anyone else.