3 ms·
> I credit the compiler as The Great Filter for autodidactism. That's an interesting idea, I've noticed over 30 years of programming that in general the progra
by noir_lord 10y ago
> I credit the compiler as The Great Filter for autodidactism.
That's an interesting idea, I've noticed over 30 years of programming that in general the programmers who learned programming using compilers (particularly the more 'pedantic' ones) are generally more rigorous than the ones who learned with interpreted languages.
I've also noticed that (again a horrible generalisation) that the ones who learned with compilers are more likely to check return values and such even interpreted languages.
Personally, I've always preferred 'simple' languages that have insanely pedantic compilers over interpreted languages (which is somewhat amusing since I spend my life writing Python, PHP and Javascript) particularly ones with strong typing as most errors I make are simple assumptions that foo is TypeA and it ended up TypeB.
- internaut 10y agoI can't count the number of times I had this fantastic idea and typed it up, only to find "whoops, that was insane". http://i.imgur.com/0Ou29x3.png http://i.imgur.com/0Ou29x3.png The Compiler is Cruel, but Fair. Imagine if I didn't recover, but instead continued building more constructs onto the false foundation for days, weeks or months.