4 ms·
I believe the complexity comes inevitably with code reuse and abstraction. Once you've got your ethernet driver working, you discover that your routable point-t
by limmeau 17y ago
I believe the complexity comes inevitably with code reuse and abstraction. Once you've got your ethernet driver working, you discover that your routable point-to-point packet exchange is useful in many places, so you extract an IP component, and before long, you're writing web applications in a high-level framework in a dynamic programming language again.