News for hackers. Stuff that matters.
Re:Perl 6 Optimism by collyw on Tuesday January 23, 2018 @06:38AM (#16212747)
The failure to admit it was going slowly was another killer. It will be released at Christmas, we just aren't telling you which one. After a few years of hoping, I gave up and am in the world of Python and Django. Its a shame as Perl feels like a more powerful / expressive language than Python.
Re:Perl 6 Optimism by scardine on Tuesday January 23, 2018 @10:29AM (#16214291)
I'm one that moved to Python and don't want to look back. It is not that Python is easier read (I would say it is less noisy) but it is almost impossible to write your own "DSL" like you can do with Perl or Ruby.

YMMV but for me this is what makes it easy to maintain: you just need to learn Python not the personal programming style of the previous developer.

Re:Perl 6 Optimism by cutler on Tuesday January 23, 2018 @08:41PM (#16219652)
If you have such a strong preference for Python isn't it fair to say that any version of Perl - 5 or 6 - wouldn't be right for you as Perl falls on the expressive end of the language spectrum like Ruby and Clojure? You could have left Perl for Python before Perl 6 was even invented.
Re:Perl 6 Optimism by scardine on Wednesday January 24, 2018 @01:26PM (#16224991)
Of course, the Perl 5/6 soap opera was not the reason for jumping the ship.

10 years ago RIA platforms were the rage (Silverlight, Flex). By this time I was working in operations but willing to switch career to software development. Finally the opportunity presented and I picked OpenLazlo and PHP/MySQL. Two weeks later it was clear that I would not be able to meet the deadline using this platform. I googled for something like "productive web frameworks" and the top entries were about Rails, followed by Django. I could not make Rails work on my local development environment but the the Django tutorial worked like a charm.

So the truth is that I started using Python more seriously because I was not smart enough to make through the Rails tutorial. But no complaints - Python/Django is paying my rent since then!

Re:Perl 6 Optimism by achileas on Tuesday January 23, 2018 @03:42PM (#16217475)
Generally, yes, but at least in organizations you can enforce some style. The problem definitely arises (and often) when you can't write and enforce that standard. Python and Perl definitely have diametrically opposed philosophies on that front.
Re:Perl 6 Optimism by vgy7ujm on Tuesday January 23, 2018 @06:45AM (#16212777)
This.

Being "forced to use Python" sucks as a Perl developer.

Re:Perl 6 Optimism by hedora on Tuesday January 23, 2018 @10:18AM (#16214197)
The worst parts are the conversations of the form: Would you use something like perl for this? Why not? Python has 100% of the “write only” problems you mention, except that there are less syntactic clues to help the reader.

sigh

(And for the record, I’ve dealt with 100K+ sloc perl and python projects, and the perl one was more maintainable than the python projects, even after multiple python rewrites. It doesn’t have to go that way, but it certainly can!)

Re:Perl 6 Optimism by BeetleB on Tuesday January 23, 2018 @10:06AM (#16214102)
On the flip side, being forced to use Perl always sucks.

I mean it only as a half joke, unfortunately.

Re:Perl 6 Optimism by vgy7ujm on Tuesday January 23, 2018 @10:37AM (#16214348)
I would love to be forced to use Perl :)

As a side note, "forced" often means "we have a lot of beginners here and they want to do Python".

Re:Perl 6 Optimism by askvictor on Tuesday January 23, 2018 @03:16PM (#16217222)
Find a job maintaining some legacy code (there's plenty of it there). At which point you'll quickly realise that maintaining a complex perl program (particularly that someone else wrote) is painful. And the only remaining production perl programs are complex or they would have been rewritten.
Re:Perl 6 Optimism by vgy7ujm on Wednesday January 24, 2018 @04:01AM (#16221350)
I would not mind actually.

Better than rewriting failing Python or Node projects once a year.

Re:Perl 6 Optimism by collyw on Tuesday January 23, 2018 @11:52AM (#16214998)
Better than Java or VB by a long way. You can do most stuff just not as cryptically.
Re:Perl 6 Optimism by emmelaich on Tuesday January 23, 2018 @10:13PM (#16220026)
The only thing I miss about Perl was the immediacy of the regexes. There's a LOT I won't miss.

If you want that regex behaviour in a more modern language than Perl5 then Ruby is there.