3 ms·
In my case (having gone Perl [1991] -> Ruby [~2003] -> Python [2014] — with some Tcl during the Perl phase), the surrounding ecosystem was the decisive factor.
by microtherion 8y ago
In my case (having gone Perl [1991] -> Ruby [~2003] -> Python [2014] — with some Tcl during the Perl phase), the surrounding ecosystem was the decisive factor. There are tons of machine learning tools based on Python.
Another possible factor is that the irregular syntax and noisy punctuation of Perl started bothering me, so if that's what you dislike, Python makes more sense precisely because Ruby is lexically a bit closer to Perl.
I think many mistakes were made during Perl 6 development, but ultimately, I decided that the problem was not the Perl team not delivering the language I wanted, but that I wanted Perl to be a language it never was, never was meant to be, and never will be. So nowadays, I'm pretty happy with Python, except when I write a literal one-liner in Perl.