News for hackers. Stuff that matters.
Re:Perl Startups: Lacuna Expanse by RussianCow on Saturday July 13, 2013 @12:57PM (#6037972)
Any language can be made unreadable. I can write terrible Ruby/Perl/PHP/JavaScript, too. Doesn't make them bad languages.
Re:Perl Startups: Lacuna Expanse by mitchty on Saturday July 13, 2013 @01:23PM (#6038037)
Agreed, I"m a Ruby person personally and often end up writing things that later I only shake my head at and rip out and replace with a few lines or a better idiom/algorithm.

To be honest the parent comment to yours first link reminds me of a rather lot of shell/perl created by people that treat things with the procedural mindset and just keep bashing their heads against a problem until it succeeds. There isn't anything wrong with that but that python really is no different stylistically than any of the "horrible perl" stories I've seen. I've seen perl that made most ruby look unreadable at first glance too. I think it really goes to show encrypting human thought into programming languages is not trivial. Also I'm getting sick of these $foo_language is better/worse/a threat(really threat? weird word choice imo) to anything. Every language I learn I learn something new in. Even if its the ones I don't like much like Java/PHP, doesn't mean they're bad languages or they're devoid of being able to teach you new ways to approach problems.

Meh, ranted longer about this than I'd thought I would.

Re:Perl Startups: Lacuna Expanse by chromatic on Saturday July 13, 2013 @08:15PM (#6039327)
To be honest the parent comment to yours first link reminds me of a rather lot of shell/perl created by people that treat things with the procedural mindset and just keep bashing their heads against a problem until it succeeds.

To my mind, that's a success for Perl: it allows people who wouldn't otherwise be able to write programs to do so. Sure, they make messes--who doesn't at first?--but they get things done.

Re:Perl Startups: Lacuna Expanse by mitchty on Saturday July 13, 2013 @08:44PM (#6039417)
True enough, just pointing out that you can write... ugly code in any language. Bash/perl tend to get abused more often from what I've seen. Hopefully they improve in the future.
Re:Perl Startups: Lacuna Expanse by ycamel on Saturday July 13, 2013 @01:16PM (#6038022)
Yes, Python is more unreadable than Perl to me. :)

Read https://coosoft.wordpress.com/2013/02/24/the-perl-vs-python-...