Message from JavaScript discussions
October 2018
— But tbh if you trade one lock-in for another, it is a moot point, which is what my point is :P
Especially if the next best thing is in fact more easy to write, I don't see why not either, although it certainly seems scary enough. I do hope in the future this software become ubiquitous like any other super popular library/framework... except that of course it changes everything about how a program can be written at every level rather than sticking band-aids (like promises) onto the bad design
— Well, the point is that the JS lock-in works in Hz, the Hz lock-in does not work in JS
— Fair enough
— Parra made a good point that i think is relevant to that... once all the low-level (like at the C++ level) stuff gets re-written, and we get the fully natively multithreaded V8, thats when that incompatability can disappear
— It will be crazy
— And HzScript at that point would be even more powerful
— What do other languages do that JS does worse with Promises?
— Concurrency
— And multiprogramming
— And full instruction level atomicity, like in Java
— Async event loop is very basic and barbaric, it is a very specific implementation of the reactor pattern