Hey Dev Community π
My laptop is so old that the only game it can run is SFG Soccer π
But from this machine, I'm building something ambitious: a language-agnostic runtime called OLSRT.
The story started when I tried to bring the power of Node.js, Golang, and Erlang (especially WebSocket) into PHP, but I can't, because phpize.bat didn't work on my system, then I tried to compile it with MSVC, but I failed again, because of my system.
This limitation gave me a new idea!
A Runtime that wasn't only for PHP, it was for all languages that can talk to C (Programming Language)
And now, I'm here to introduce you to this, you and the powerful runtime called OLSRT!
You can do anything (Actor, Channels, Event Loop & Poller, HTTP, Parallel, Promise & Futures, Streams, Timers, TLS, and especially WebSocket) in all languages!
If you want more about it, see Github:
OverLab-Group
/
OLSRT
OverLab Streams Runtime - The most powerful runtime for Streams, WebSocket, HTTP, TLS, Promise & Futures, Event Loop, Actors, and Parallel - language-agnostic by design
OLSRT - OverLab Streams Runtime
Built in one language
But usable everywhere
What is OLSRT?
OLSRT (OverLab Streams Runtime) is not just another runtime.
It started a humble attempt to bring Node.js, Golang, and Erlang (WebSocket) power to PHP...
but our old system, betrayed us, and we couldn't even get a proper build output.
So we decided to go bigger.
OLSRT is now a universal runtime core - designed for all languages.
If your language can talk to C, it can talk to OLSRT.
Why OLSRT is the best?
The OLSRT core is written in such a way that no additional libraries or tools are needed.
Just you and the incredible capabilities of OLSRT, which allows you to:
Using Actors
Using Channels
Using Event Loop and Poller
Using HTTP
Using Parallel
Using Promise and Futures
Using Streams
Using Timers
Using WebSocket
Interesting enough toβ¦
Top comments (0)