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
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.
Built in one language
But usable everywhere
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 dive in?
Status
We'll beβ¦

Top comments (0)