Paul Graham On 'Great Hackers'
dcgrigsby writes "Always interesting, if not unbiased, Paul Graham has published a new article on 'Great Hackers', discussing why Perl and Python are apparently better than Java, on why Microsoft developers get offices, and a host of other sure-to-be-controversial stuff."
Cool! But, doesn't this still mean that the accounting system is screwed up? (While acknowledging that the users are vindicated).
Wow, now that bit of flotsam was straight outta 1999!
eat shiat and bark at the moon
What do Trolls choose when they can choose freely? Most of them choose Natalie Portman, GNAA, and men exposing their sphincters in a very graphic manner. It therefore follows that any organization which has Natalie Portman and exhibitionist gay men will be a good trolling organization.
___
It's the end of my comment as I know it and I feel fine.
Perl lets you write code the way you want. It lets you write obfuscated code that is impossible to maintain two months down the road. It also lets you write code that is clean, modularized and extremely easy to maintain.
Perl's strengths are not only in its dynamic nature, the CPAN module archive and its user base. It is also a very powerful language that is beautiful to those who have more coding experience than Teach yourself X in 21 days.
-- wolverian
Hmm... Last I checked, Perl was not an ideal language for writing "large bodies of maintainable code." In fact, it was quite the opposite.
;-)
;-)
I don't know about ideal, but it is not hard to write and maintain large bodies of clean and readable code in Perl. On the other hand, you can *also* write totally obfuscated weirdo oneliners. Because it is flexible.
Bad (or just plain evil) programmers can write bad and ugly code in any language, good programmers can write good gode in almost any language. Can't very well say any, because there are such beasts as BF out there.
Most of the time, the people I know who wrote Perl couldn't understand what they did just 2 weeks later.
Well, those aren't programmers. At least not yet. Perl has - built in, mind you! - more rules, checks and syntactic helpers than most languages - if you chose to turn them on. Most good programmers do, however they are off by default so quick oneliners on the commandline and lightning 5-line quick and dirties can be pulled off as well.
TIMTOWTDI (There Is More Than One Way To Do It) sums up the whole philosophy. Spend some time at places like http://www.perlmonks.org/ and then come back and tell me that most Perl programmers create code that can't be maintained.
Spine World