3 ms·
In some sense, all programming is visual. Our methods of programming are not designed to be listened to, or felt. They are designed to be looked at. This has t
by yen223 2y ago
In some sense, all programming is visual. Our methods of programming are not designed to be listened to, or felt. They are designed to be looked at.
This has the interesting effect that we care more about how code "looks" more than necessary. We place an emphasis on code formatting, even though how the code is laid out doesn't affect how it gets executed. We often talk about "lines" of code or "blocks" of code, even in languages where lines or blocks don't carry any semantic meaning.
This is just my opinion man, but I suspect this is why Python is popular, while Lisp never caught on. Despite being grammatically simple, normal Lisp code looks like a bracketed mess. A lot of people can't get over that first impression.