Discussion:
Microsoft released a Lua 5.3 implementation in Go
Pierre Chapuis
2018-11-16 18:49:57 UTC
Permalink
Microsoft released a Lua 5.3 implementation in Go [1].

I found out via Hacker News [2].

Goals include being "up to date" and "close to the Lua spec". [3]

[1] https://github.com/Azure/golua
[2] https://news.ycombinator.com/item?id=18469672
[3] https://github.com/Azure/golua/issues/36#issuecomment-439438599
--
Pierre Chapuis
Philippe Verdy
2018-11-17 00:00:33 UTC
Permalink
Good to know, but still the Lua coroutines are still unimplemented, the
functions creating or using them return errors. This limits the usability
of the i/o library and running Lua programs depending on the
producer/consumer model.

However this implementation has threads instead (and it may eventually
implement later the coroutines with them, using thread control functions).
Post by Pierre Chapuis
Microsoft released a Lua 5.3 implementation in Go [1].
I found out via Hacker News [2].
Goals include being "up to date" and "close to the Lua spec". [3]
[1] https://github.com/Azure/golua
[2] https://news.ycombinator.com/item?id=18469672
[3] https://github.com/Azure/golua/issues/36#issuecomment-439438599
--
Pierre Chapuis
steve donovan
2018-11-17 10:03:14 UTC
Permalink
I did a Go reflection driven interface to Lua 5.1 called luar. Worked well
but C implementation does not play nice with goroutines. A Go
implementation of Lua could change that limitation
Philippe Verdy
2018-11-17 13:24:18 UTC
Permalink
with "goroutines" (Go routines?) or "coroutines" (Lua coroutines that are
still not implemented by this Microsoft implementation of Lua) ?
Post by steve donovan
I did a Go reflection driven interface to Lua 5.1 called luar. Worked
well but C implementation does not play nice with goroutines. A Go
implementation of Lua could change that limitation
Continue reading on narkive:
Search results for 'Microsoft released a Lua 5.3 implementation in Go' (Questions and Answers)
6
replies
Is java considered a weak programming language?
started 2013-01-18 03:05:56 UTC
programming & design
Loading...