News for hackers. Stuff that matters.
Re:Goodbye Microservices: From 100s of problem children to 1... by scrollaway on Tuesday July 10, 2018 @11:54PM (#17504368)
Re your last paragraph, you're describing Lua.

I don't know the state of its coroutines though as I've never used them.

Re:Goodbye Microservices: From 100s of problem children to 1... by weberc2 on Wednesday July 11, 2018 @10:55AM (#17507418)
I should have mentioned that "async coroutines" (i.e., goroutines) are also a requirement. Also, I understand that Lua doesn't have much of a standard library and isn't really used as a general purpose programming language (compared to Python, for example)?
Re:Goodbye Microservices: From 100s of problem children to 1... by scrollaway on Thursday July 12, 2018 @04:00AM (#17512938)
Your understanding is correct, it's an embedded-first language. It also makes it very hackable which means that I fully believe golang-like goroutines would be achievable in Lua.

People hack the `continue` statement into it all the time, it wouldn't be terribly surprising.