4 ms·
Having everything as X isn't as flexible and performant as specialized types."When all you have is a hammer". This results in systems being built ontop of narr
by FrozenVoid 8y ago
Having everything as X isn't as flexible and performant as specialized types."When all you have is a hammer".
This results in systems being built ontop of narrow file-as-everything service, providing a wider interface to real data(events,sockets,pipes,messages,async IO).
Of course, people don't like it and build libraries to bypass it(and even the kernel layer itself https://blog.cloudflare.com/kernel-bypass/ https://blog.cloudflare.com/kernel-bypass/ ) just because the interface is inherently limited and inflexible.