3 ms·
Quite against my better judgment, I've made the transition from Perl-hater to Perl- er... -tolerator. I found myself arguing yesterday with another person in t
by AceJohnny2 8y ago
Quite against my better judgment, I've made the transition from Perl-hater to Perl- er... -tolerator.
I found myself arguing yesterday with another person in the team about the proper use of Perl references, which I cursed and spat on for 2 days when I first had to use them.
I once read that my current position mirrors that of most Perl users.
(my boss has a self-confessed "irrational" hatred of Python because of semantic whitespace. Which is ironic, because they're the one who pushed for using YAML, which also relies on semantic whitespace (at least in the way we use it))
- shstalwart 8y agoI kinda agree with you boss. I don't hate python, but I find semantic whitespace both tyrannical and error prone. Interestingly, Makefiles also have semantic whitespace, which seems to be much more commonly despised than python's.
- collyw 8y agoWhat do you find error prone in it? As I just posted above, it solves the problem of loosing braces when moving code blocks around.
- collyw 8y agoThe whitespace thing annoyed me when I first stared using Python. Then after using Python for a few months I went back and modified some Perl. Moved some blocks of code around and lost a brace somewhere. Spent 20 minutes trying to work out where. Then I realized that it's is a problem that never occurs in Python.