Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options

Re: Perl vs Lisp/Java/C/C++

by stefp (Vicar)
on Sep 09, 2001 at 20:09 UTC ( #111293=note: print w/replies, xml ) Need Help??

in reply to Perl vs Lisp/Java/C/C++

Testing the time for writing sample programs is an interesting and practical metric. But it depends as much on the programmer abilities than on the language tested. I am confident that perl expressivity permits to write good programs quite fast but I am well aware that many people don't even know about perl5 features (complex data structure handling including OO). The language quality is one thing, the general level of its programmer communauty another. I hope that perl mongers and monks are instrumental in raising awareness of good perl programming practices. Perl has not any signifiant marketting and logistic strengh behind it so grass roots movements are the only way.

-- stefp

Replies are listed 'Best First'.
Re: Re: Perl vs Lisp/Java/C/C++
by dragonchild (Archbishop) on Sep 10, 2001 at 16:57 UTC
    To emphasize this point, I point to a section in Code Complete. This stated that a number of studies have concluded that programmer skill is the largest factor in efficiency. Using identical problems, environments, languages, etc ... the best programmers were 10 times faster with roughly 80% fewer errors, the code was much more readable, and used about 50% less lines.

    We are the carpenters and bricklayers of the Information Age.

    Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://111293]
[choroba]: their = his or her
[Discipulus]: anyway once I proposed an automatic font decrease for post below -1, stepping every 5 votes: i'm still thinks it's a good idea but dunno if feasible
[shmem]: ...emulated dual in english
[shmem]: Discipulus: has that been in the CB? or in a PM node proper? for the latter case, can you provide the ID?
[Discipulus]: you seriously can use their in this way in eng?
[Corion]: Meh. $effin_bad_system has an interface breakdown and then loads events in parallel with events overtaking one another instead of being processed sequentially
[shmem]: Discipulus: dunno, but we do all the time ^^
[choroba]: Discipulus I was taught so by a Londoner
[shmem]: Corion: very clear case of missing sequence number
[Corion]: shmem: Yeah. I guess they have a sequence number but distribute the events across threads or machines or whatever.

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (11)
As of 2017-05-23 08:21 GMT
Find Nodes?
    Voting Booth?