Good morning,

On 9/10/08 at 9:32 AM +0100, G. T. Stresen-Reuter 
<[EMAIL PROTECTED]> wrote:

>On Oct 9, 2008, at 9:17 AM, Carlton Gibson wrote:
>
>> Aren't we all meant to be learning Python these days anyway?
>
>Oh darn! I thought it was RoR!!! I've been learning the wrong thing!

It seems my whole point got lost among my sarcasm. A language 
should be chosen based on it's features and whether that will 
help you get the job done. A language should not be chosen based 
on how old or young it is or whether your brother's friend is 
using it.

If it's a good (useful) language; that will continue to be true 
10 years later. I started learning Perl 10 years ago and the 
things that made it a good language then still apply. The things 
that make a good language today still apply since perl is mature 
yet still adaptable.

Eg. Perl was written before object-oriented programming was 
fashionable (same with C). But the language has continued to 
evolve and is now very good as an object-oriented language. The 
current OO implementation does leave a bit to be desired 
(multiple inheritance would have to be classed has a hack), but 
Perl6 resolves all of that quite elegantly. And adding Moose to 
Perl5 takes Perl way past OO feature set) many of its current 
peers. And the code repository (CPAN) is about as comprehensive 
as it gets. (I dabbled with Ruby and was dismally disappointed 
by the lack of modules available.)

Anyway, you can tell that I really don't like the "it's an old 
language" argument since it just doesn't make any sense.

As for practicality and getting the job done; there are plenty 
of world-class web sites that depend heavily on Perl. It scales 
just as well (if not better) than PHP. And it scales much better 
than RoR (as demonstrated by a few high profile sites).

So, if anyone has any actual points (pros/cons) of a given 
language, then please share. We may have some budding 
programmers on the list who could benefit from the comparison. 
But we're probably already veering too far off-topic. This 
should probably be taken off-list.


Charlie

-- 
    Charlie Garrison  <[EMAIL PROTECTED]>
    PO Box 141, Windsor, NSW 2756, Australia

O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
http://www.ietf.org/rfc/rfc1855.txt

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a specific feature request or would like to report a suspected (or 
confirmed) problem with the software, please email to "[EMAIL PROTECTED]" 
rather than posting to the group.
-~----------~----~----~----~------~----~------~--~---

Reply via email to