4 ms·
To get the feeling of different programming lanugages I would recommend: MIPS(how processor works), C(how memory, pointers and syscalls work), Ruby(fully obj
by machiaweliczny 9y ago
To get the feeling of different programming lanugages I would recommend:
MIPS(how processor works),
C(how memory, pointers and syscalls work),
Ruby(fully object oriented),
Scheme(simplicity, composion, code-as-data),
Haskell(abstractions, side-effects management, immutability, types, FRP),
Erlang(distributed & concurent programming, message based communication, immutability),
Prolog(logic programming).
Every od these feels differently and operates at differently level of thought and abstraction.
It's good to just get the feeling of these languages as it will give you better perspective.
I tested a lot more but these I can recommend for expanding horizons.
EDIT: formatting