Remix.run Logo
jimmytucson 7 hours ago

> [Learning Zig] is about fundamentally changing how you think about software.

Learning LISP, Fortran, APL, Perl, or really any language that is different from what you’re used to, will also do this for you.

userbinator 5 hours ago | parent | next [-]

I'd add Prolog to that list; but Fortran and Perl aren't all that different from other procedural languages.

pjmlp 4 hours ago | parent [-]

Kind of, Perl was one of the first languages to bring FP to the masses, while Lisp and ML languages were hardly looked up by them.

See https://hop.perl.plover.com/book/

4 hours ago | parent [-]
[deleted]
jamiejquinn 3 hours ago | parent | prev [-]

I agree, I love zig but the things that make me program differently are features like excellent enum/union support, defer and comptime, which aren't readily available in the other languages I tend to use (C++, Fortran and Python).