3 ms·
I don't know why you're being downvoted. It's the truth. Back in the 90s many of us invested hundreds of hours mastering Perl and post 2008 ended up using Pytho
by halayli 3y ago
I don't know why you're being downvoted. It's the truth. Back in the 90s many of us invested hundreds of hours mastering Perl and post 2008 ended up using Python/Ruby/etc more frequently for various reasons and now speaking for myself I can barely decipher a line of Perl. It's syntax is extremely hard to maintain in memory when you stop using it.
- em-bee 3y agoif people leave perl because of the syntax then a perl renaissance was not going to stop that. the change that had a chance to make the syntax more attractive was perl 6/raku.
- gbacon 3y agoExample?
- kstrauser 3y agoFor me, it was the argument passing syntax. I had to look up the magic sigil for doing hashref stuff every single time. One day I tried Python, learned that everything is passed by object reference, and set Perl aside and never looked back. There was so much less mental overhead that Perl never lured me back.
- ecef9-8c0f-4374 3y agoThere was an experimental auto-deref feature since Perl 5.14 And it's already gone again since 5.24.
- chromatic 3y agoThat's because it didn't work reliably. There were at least a couple of situations where Perl would have had to guess which operation you were trying to perform, so the feature was a source of potential bugs.
- ecef9-8c0f-4374 3y agoHi. I really liked your book Modern Perl. Yes unfortunately auto-deref had problems.