stared 11 hours ago

Every language rewired my brain, as you need to think in a different way. But nothing felt like using PostScript. I guess if I tried to use Assembly (well, my only experience is through playing Shenzhen I/O), the difference would be even more profound.

For many people, functional languages were a big paradigm shift. For me, not so much — my background is in mathematics and theoretical physics, so the functional way is the default way of doing things. So, for me, the functional approach (be it in JavaScript or Rust) brings comfort rather than enlightenment.

It’s always contextual, based on what you already know. Maybe if someone speaks German natively, PostScript comes more naturally — who knows.

NelsonMinar 8 hours ago

Declarative languages are fun. Prolog is the iconic one. You may be more familiar with Make.

For OO, every serious software engineer should read The Art of the Metaobject Protocol sometime in their lives.

[removed] 14 hours ago
[deleted]