3 ms·
I loved Perl. I _loved_ it. It was so much fun. It felt like vim in how you could guess weird corners of the language. But every reason that made it fun is als
by NegativeK 3y ago
I loved Perl. I _loved_ it. It was so much fun. It felt like vim in how you could guess weird corners of the language.
But every reason that made it fun is also an actual reason why it's a nightmare unless you are very strict in how its used. Strict on things like whitespace.
- tetha 3y agoI was about to say, as much as I enjoy python. Perl is more effective than Python. You can do some pretty amazing things in Perl in a few lines. You can also do amazingly readable scripts in Perl. But... if you aren't careful how you write perl, it's a very bad pit to fall down to. Python just forces you to write code that's better for the team.
- ipaddr 3y agoWhitespace strictness is the biggest downside of python.
- mixmastamyk 3y agoIt’s the biggest upside.
- tobinfricke 3y agoThe use of whitespace in Python was controversial 20+ years ago. These days it seems like no big deal. The only annoyance is when copy-and-pasting code from one place to another, the indentation can get screwed up, which is a small annoyance. But other than that, this seems like an argument that was settled 20 years ago.
- NegativeK 3y agoIn my experience, Python has way bigger warts than something that's just automatically handled by my IDE.