I would never want to use Perl at my day job, but I also wouldn't want to live in a programming universe where Perl didn't exist. Perl is a place where the pure joy of coding thrives.
Good to see it still has a dedicated following.
241–250 of 336 posts
I would never want to use Perl at my day job, but I also wouldn't want to live in a programming universe where Perl didn't exist. Perl is a place where the pure joy of coding thrives.
Good to see it still has a dedicated following.
This rant made me laugh one day: http://www.schnada.de/grapt/eriknaggum-perlrant.html Disclaimer: I don't know Perl and I have no opinion if this rant is deserved or not yet it's an enjoyable read.
He admits freely that he is ignorant about Perl, so i am unclear why you would bother to subject anyone else to such childish insults borne from nothing but fear and hate of the unknown.
AFAIK Erik Naggum used Perl for a fair amount of time so I wouldn't call it a "fear and hate of the unknown" and it is about Perl hence also on topic.
So your point is? Did you even bother reading it?
Earlier quoted context omitted.
If you had tried to invest a little time to actually learn Perl, you might still have a beautiful mane on your head.
I suspect a lot of people didn't take the time to actually learn Perl which is why there's so much "there's-more-than-one-way-to-do-it" Perl code in the wild. For whatever reason, I went the PHP route and I can say from nearly 20 years experience that PHP has the same problem even if it doesn't have the same philosophical approaches as Perl. Too many people who never actually learned the language producing near unmai…
Perl is not the first nor will it be the last (imperative) programming language helps people fail too easy.
> One of the most impressive things Larry demonstrated was the sequence operator, and Perl 6's ability to intuit sequences. say 1, 2, 4 ... 2**32 > This correctly produced a nice tidy list of just 32 values -- rather than the 4,294,967,296 you might expect. Someone with more time than me needs to find an IQ test that is based around sequence questions like this and plug them all into Perl 6. So we can find out what P…
With things like this, it makes me glad I write C++ (and that gets bashed enough!). I do not miss the days of maintaining a Perl codebase (and trying to decipher what on earth code was doing). This is insane.
Earlier quoted context omitted.
Launchdate is still Christmas. Accordingly, the official 6.0 release is also known as 6.Christmas. Right now, we're only at 6.Birthday.
According to http://rakudo.org/how-to-get-rakudo/ , Perl 6 is just a specification. What changes do you see in the specification between now and Christmas?
Jnthn made a list of things that are supposed to be fixed by Christmas [1] as well as a list of things that probably won't make it into the 6.0 release [2].
Earlier quoted context omitted.
He admits freely that he is ignorant about Perl, so i am unclear why you would bother to subject anyone else to such childish insults borne from nothing but fear and hate of the unknown.
I'm not sure what do you mean? I didn't write this rant. I find it amusing because it has some food for thought – for instance side note about rewarding idiotic behaviour. AFAIK Erik Naggum used Perl for a fair amount of time so I wouldn't call it a "fear and hate of the unknown" and it is about Perl hence also on topic. So your point is? Did you even bother reading it?
You bothered to link to it.
> side note about rewarding idiotic behaviour
The raw and naked idea is not entirely incorrect. Literally everything else in the sentences making up that section is.
> Erik Naggum used Perl for a fair amount of time
> Did you even bother reading it?
Did you? I quote from the screed:
I once studied perl enough to read perl code and spot bugs in other
people's programs [...], but I don't write in it and I don't ever
plan to use it for anything
I don't know about you, but i find that unambiguous.I honestly did not expect to see the day Perl 6 gets finished. This must have been one of the most difficult - if not the most difficult - births in the history of programming languages. At work, I have been using Perl 5 increasingly often over the past two years, mainly because handling unicode in Python 2 is not a lot of fun (and I still haven't come around to learning Python 3), and I have rediscovered why I used…
You can build Perl6 and try it right now if you want, see my [early Perl 6]( http://g14n.info/2015/03/early-perl6/ ) article for detailed building instructions.
Perl 6 is king of symbols/operator! All symbols are added in Perl 6 that make your Perl code unreadable and unmaintainable. Larry Wall created the periodic table of operators for Perl 6. See this -> http://www.ozonehouse.com/mark/blog/code/PeriodicTable.pdf
I honestly did not expect to see the day Perl 6 gets finished. This must have been one of the most difficult - if not the most difficult - births in the history of programming languages. At work, I have been using Perl 5 increasingly often over the past two years, mainly because handling unicode in Python 2 is not a lot of fun (and I still haven't come around to learning Python 3), and I have rediscovered why I used…
Larry Wall Unveils Perl 6 and no comments on hacker news an hour later. That's the new headline that sums up Perl: an anachronistic programming language that may never recover from the perl 5->6 decade long 'freeze'. Also the language is crazy to write substantial programs in!
> Also the language is crazy to write substantial programs in! I would not want to write anything big in Perl 5. But for small-ish scripts (say, less than a thousand lines) it is pretty hard to beat.
I can write a web application in some homebrew and it can grow to 40 developers, 1000 db tables and thousands of files. But it would be terrible to work on (I know I've seen it). Or i can write the same thing with a framework, and have it much more manageable.
Realistically, when was the last time you say down and wrote a big application in vanilla ?