4 ms·
writing the same language server and client is obviously easier (fewer context shifts, smaller code base, etc). It's also asynchronous (non-blocking) so you ca
by smanek 17y ago
writing the same language server and client is obviously easier (fewer context shifts, smaller code base, etc).
It's also asynchronous (non-blocking) so you can run thousands of connections out of a single thread (instead of RoR's silly 1-connection per process model).
- donw 17y agoYou can multithread RoR on JRuby, but you still won't get anywhere near the performance of event-driven I/O. But, you need to think differently about how you build your app, right from the get-go.
- dualogy 17y agoDoes anyone know of a good write-up outlining how your thinking and building needs to change?