Why does everything take so long? Modern tasks take as long as they did in the 80s even though the hardware has improved by approximately 1.2 zillion %. (Yes we can do many more things but still… I’m on a roll here.)
It’s because every network call traverses several layers of APIs. Applications are written in 1000s of lines of interpreted languages. 80% of server software is made up of stacks of open source packages with dubious origins.
Now, if networking is slow let’s write a new monolithic network stack. We can write the app in Rust or Swift or even assembly if you know the target hardware. Give me the ins and outs of something maintained by Bob in Sioux Falls and I’ll write the replacement library and triple the performance and harden the security as a bonus.
I personally welcome the reign of our LLM overlords but that’s me.
[link] [comments]