|
|
|
|
|
by hota_mazi
2483 days ago
|
|
My little brain can't keep up with too many things either, which is why I only use statically typed languages. Dynamically typed languages force me to keep type information in my head, and that's just not a good use of my brain when the compiler can be so much better than me at this. |
|
Compared to toys like Perl, Ruby, Python, etc., proper dynamic languages (Lisp, Smalltalk) have state of the art debuggers, browsing and discoverability tools and let you backtrack, experiment and tweak your program in an iterative fashion. They are indeed "little brain" friendly and the development experience matches or surpasses those of compilers and classical IDEs.
I am so much more productive in LispWorks than, say, IntelliJ+Java it isn't even funny.