Programming Modern Systems Like It Was 1984 (2014)

12 points by w0nder1ng


w0nder1ng

Previously

mccd

Design applications as small executables that communicate

I think there's really a new opportunity to do this well by combining new with old. I guess the closest we had was the microservics architecture, which incurred a latency cost that was too expensive. But using say, nixos, makes it very easy to ship a bunch of executables together. Its also easier than ever to isolate these components with bubblewrap, landlock, pledge etc.

veqq

It's time to be using all of those high-level languages that are so fun and expressive, but were set aside because they pushed the limits of expensive minicomputers with four megabytes of memory and weren't even on the table for the gold rush of 8-bit computer games.

dances joyously in Lisp and Prolog land