Greenguy's Board


Go Back   Greenguy's Board > Programming & Scripting
Register FAQ Calendar Today's Posts

 
 
Thread Tools Search this Thread Rating: Thread Rating: 1 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
Old 2008-09-23, 01:33 AM   #21
MadCat
If something's hard to do, then it's not worth doing
 
MadCat's Avatar
 
Join Date: Sep 2008
Location: Berlin, Germany
Posts: 247
@poornpig: RoR and a 120G database dick? Try Catalyst working off 5 read slave databases handling around 1Tb of data Biggest (in database size anyway) project I've worked on so far. Anyway, you sure RoR is the right choice? I'd prefer PHP over Ruby since RoR has known issues scaling up to anything near useful

@justbondage: Actually, finding bad perl code can be easy but it depends on what it is you're looking at. Most one-off (or two-off) scripts that people smack together are an exercise in how-not-to-do-it but they work. Most people writing code that will be released (either on CPAN as open source or sold as a product) will take the time to tidy up the code and most likely re-do bits of it to be more easy to read.

E.g.

Code:
do_something unless $foo eq 'bar';
will get turned into

Code:
if $foo ne 'bar' {
  do_something;
}
Purely because the latter is easier to read.

As far as the holier-than-thou attitude, yeah you got us perl guys there It tends to be a 'grown' attitude though since most non-perl coders will immediately dismiss perl as some silly sysadmin glue language -- hear enough of that, and you'll get very bitter and cynical. Coincidentally most perl coders are (or have been) system administrators, and most (if not all) sysadmins are very bitter, cynical and angry people
MadCat is offline   Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:27 PM.


Mark Read
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© Greenguy Marketing Inc