Errm, is this some sort of mind game?
The with-/without-notes slide links are reversed, and the linked video is
whereas the embedded one is
Very confusing… :)
(Err, almost – the right video link is http://video.google.com/videoplay?docid=-8103133625772088658 (with a lowercase I in “docid”.)
Oops. Fixed. Thanks Aristotle!
zby comments on this in http://perlmonks.org/?node_id=674541
Not trying to be blunt here, but I personally really do disagree that perl is NOT hard to read / maintain. Yes, it always depends on the guy who writes it and design decisions too, and every developer continually learns and finds better ways to do something, but i simply do not think that I will ever be able to go to Perl after having written ruby since 4 years by now. Granted, I was not using Perl as long as I was using Ruby, but I simply do not feel that Perl is in the same level of elegance as Ruby Code is.
Thank you very much ! I started my new job this morning. I’m working in natural language processing domain (very exciting at my point of view), I have to learn Perl. I’m used to work with Python and I was a bit “anxious” to switch my habits from Python to Perl because of these “Myths”.
And, you’re right : “Good developpers are always most important whatever language is used”. If I had to add something obvious : “Good habits, algorithms and datastructures are always most import whatever language is used”
If this is Web 2.0, count me out.
#7 – Good point Jon. I’ve uploaded the PDF of the slides with notes to my blog and changed the “best viewed as a PDF” link to point to that one.
Pingback: State of Perl « François Schiettecatte’s Blog
Pingback: Tuesday Tabs
(Jon from #7 here)
Thanks for the locally hosted version, Tim. I’m enjoying it very much.
chromatic comments in http://www.oreillynet.com/onlamp/blog/2008/03/perl_56_and_parrot_myths_debun.html
Ana Nelson was in the audience and sent me this email (which she gave permission to post here):
I just wanted to say I really enjoyed your talk at the IWTC today. I was the ruby agitator sitting in the front row. :-)
I had a pretty open mind about perl (read: I didn’t know anything about perl) before your talk, but I had never looked very closely at it. I have to say I will be paying a lot more attention in future, probably not to learn perl (although I won’t say never) but certainly to get ideas and inspiration.
I was also really amazed by the level of detail you are able to get from devel::cover. I currently use rcov, but that can only give line-based coverage. Based on your answer to my question about how that works, I can sort of imagine how better ruby coverage tools could be developed, perhaps using Rubinius instead of MRI.
Anyway, it was very nice meeting you. Thank you again for a very interesting and informative talk.
Pingback: links for 2008-03-19 < Styled Bits
Pingback: THIRD RAIL » Blog Archive » Long Live Perl
I recently had an opportunity to talk to many startup founders. What they used was raging from Ruby (with Rails) to Python (with Django) to PHP to Haskel to Erlang, but not even one used Perl. The sample was not that small (on the level of dozens) and quite diverse – but there no methodology used to choose it so it is just anecdotal evidence – but it might be showing that there is something missing from the picture that you get from your statistics. Perhaps Perl while still widespread in the established business is not present at all in the new companies?
Pingback: Daily Find #48 | TechToolBlog
Was just reminded of Simon Cozens’ “Ten Perl Myths” aryicle from 2000. Still worth a read: http://www.perl.com/pub/a/2000/01/10PerlMyths.html
To Zbigniew: How many of those startup founders were working on web apps? I’m betting all or most of them?
While Catalyst looks awesome (I’m going to be playing around with it in the imminent future for a project I have in mind), it still seems relatively new and a lot of people aren’t familiar with it. In the web app arena, PHP, Rails, etc, seem to be the best known and most popular solutions. Perl just isn’t considered as a first tier solution for new web apps (although hopefully Catalyst will change that).
When you look at non-web app startups, I would expect perl to be much more common. It may not be the focus of the company, and they may not be building a single huge application in it, but I wouldn’t be surprised to see it showing up somewhere.
I can say that the company I work for isn’t too far from being a startup, and while we’re currently rewriting a major perl application in Java (because our Dev manager loves all things Java), but even so, new small projects are constantly being done in Perl just because it works so well.
Thanks for your sharing…nice slide presentation.
Awesome write-up! And yeah, kudos to you for the DBI module.
Pingback: Perl Myths - OSCON 2008 « Not this…
Pingback: Foxconn! | Steven Harms' Blog
Pingback: اساطير و خرافات حول البيرل ! « White Wolf
More interesting language job trend graphs: http://www.odinjobs.com/blogs/careers/entry/perl_php_python_and_ruby
Outstanding slideshow! Having worked with a variety of languages on various platforms (C, Java, Visual Basic, Ruby/Rails, and Perl) I have to say that Perl is my favorite. However, one area that I feel has always held perl back is the lack of an easily integrated graphical user interface. There’s Tcl and a few others, but those I have tried were either lackluster or a serious pain to get working properly. Recently I’ve been playing with the free version of the Adobe Flex SDK and I have to say that I think it is a great fit with perl. I’ve been able to very quickly whip up some tools at our shop using perl to do the heavy lifting, Flex for presentation, and XML for the communicating between the two.
Pingback: Help me update my Perl Myths talk for 2009 « Not this…
Pingback: Miscelânia de Domingo – Lá e de Volta, um blog de viagens pelo mundo «Lá e de Volta
Pingback: infomisa.net» Blog Archive » Three Days in Columbus: YAPC 2010 – Day 2
Pingback: Encouraging newcomers to stick with Perl | Technical Blog by NET-A-PORTER
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account. ( Log Out / Change )
You are commenting using your Twitter account. ( Log Out / Change )
You are commenting using your Facebook account. ( Log Out / Change )
You are commenting using your Google+ account. ( Log Out / Change )
Connecting to %s
Notify me of new comments via email.
Get every new post delivered to your Inbox.
Join 1,070 other followers