3 ms·
>So if you want to expand your concept of what programming can be, one way to do it is by learning weird languages. Pick a language that most programmers consid
by tester756 5y ago
>So if you want to expand your concept of what programming can be, one way to do it is by learning weird languages. Pick a language that most programmers consider weird but whose median user is smart, and then focus on the differences between this language and the intersection of popular languages. What can you say in this language that would be impossibly inconvenient to say in others? In the process of learning how to say things you couldn't previously say, you'll probably be learning how to think things you couldn't previously think.
or write compiler and experience the freedom