Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (4) </ [1] 2 3 4 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Python surpasses Perl< Next Oldest | Next Newest >
roberts Offline





Group: Members
Posts: 4983
Joined: Oct. 2003
Posted: Dec. 13 2007,04:24 QUOTE

"For the first time in history" is the headline on Tiobe. A monthly index of what's hot and what's not in programming languages.
Back to top
Profile PM WEB 
WDef Offline





Group: Members
Posts: 798
Joined: Sep. 2005
Posted: Dec. 14 2007,18:40 QUOTE

But Java still sits on the top (server applications).  Blechh.

A decimal point % change or two might not be very significant given the much larger separations between other languages.

Python's bound to get more popular.  I'll bet Perl's still more ubiquitous on systems though.
Back to top
Profile PM 
curaga Offline





Group: Members
Posts: 2163
Joined: Feb. 2007
Posted: Dec. 14 2007,20:51 QUOTE

Lua's at the bottom ;) But with a big percentual rise at least

--------------
There's no such thing as life. Those mean little jocks invented it ;)
-
Windows is not a virus. A virus does something!
Back to top
Profile PM 
WDef Offline





Group: Members
Posts: 798
Joined: Sep. 2005
Posted: Dec. 15 2007,12:12 QUOTE

I suppose I'll end up having a crack at Python one day.  At the moment I don't need to.  

I think a major difference in the approach of newer languages like Python/Ruby seems to be that they're designed to be pretty and to be easier to read.  That is not to demean that - I guess those are very good characteristics when it comes to debugging and good program design.

Perl has never been designed to be easy to read or pretty or fashionable, and it isn't.  It's designed to be easy and quick to write and to be extremely powerful.

The great myth is that Perl is hard to learn.  I thought it looked intimidating, but after doing a brief online tute and after starting to read the Perldocs, it's actually astonishingly easy to start writing seemingly difficult Perl quickly.

This is because you can learn a small handful of stock ways of doing things in Perl that can solve all kinds of different problems, and because there is such a vast amount of Perl code on the web that it's easy to find snippets to emulate.  The Perldocs are also excellent. And regexes - Perl's great forte par excellence - are so very easy in Perl.  Much easier that sed etc.  It's also - at least for me - a natural progression from bash.  Perl also gives very good error messages if using 'use warnings; use strict' as one should.

What's hard in Perl would be to achieve a really deep mastery.  I think one would need to be working with it a great deal for a long time to get there.  I just know enough to get by for my occasional use for the time being, and only come back to it when I need to, but that's enough to do all kinds of things.
Back to top
Profile PM 
curaga Offline





Group: Members
Posts: 2163
Joined: Feb. 2007
Posted: Dec. 15 2007,12:24 QUOTE

To me the logical progression after Bash was C, it looked less intimidating to me.

--------------
There's no such thing as life. Those mean little jocks invented it ;)
-
Windows is not a virus. A virus does something!
Back to top
Profile PM 
16 replies since Dec. 13 2007,04:24 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (4) </ [1] 2 3 4 >/
reply to topic new topic new poll
Quick Reply: Python surpasses Perl

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code