3 ms·
Why everything is inflated and bloated? It is foundational to our computer systems.* There is alternative way, functional programming, that is much harder to le
by 123nameuser 2y ago
Why everything is inflated and bloated? It is foundational to our computer systems.* There is alternative way, functional programming, that is much harder to learn than Object-Oriented, but makes cleaner code without side effects. So Six/NixOS is very promising and going to install it when I have learned Haskell first to understand it's foundations more deeply.
*
"Can programming be liberated from the von Neumann style?"
https://dl.acm.org/doi/pdf/10.1145/359576.359579 https://dl.acm.org/doi/pdf/10.1145/359576.359579
- otabdeveloper4 2y ago> but makes cleaner code without side effects No, that is an urban legend. > when I have learned Haskell first to understand it's foundations more deeply Nix is nothing like Haskell. Also, the functional and lazy nature if Nix is not an ideological decision, it's a necessity when you have a giant monorepo config for 200000 packages. (Without laziness you'd have to wait for an hour just to evaluate the config options.)
- 123nameuser 2y agoWell Haskell was mentioned many times in presentation, sixos is “Gentoo with Haskell instead of Python” https://cfp.cccv.de/media/38c3-community-stages/submissions/8QZKGS/resources/sixos-talk_AeFJi9n.pdf https://cfp.cccv.de/media/38c3-community-stages/submissions/... But thank you for insights, I have learned Haskell basics and in awe already. Maybe "functional code is going to fix the world" not the full truth when I get more experienced ;-)