Java Apps Have the Most Flaws, Cobol the Least 435
dcblogs writes "An analysis of 745 applications for violations of good architectural and coding practices found that Java applications had the most problems and Cobol-built systems, the least. Some 365 million lines of code were analyzed by Cast Software to assess 'technical debt,' or the cost to fix the violations. Java was calculated at $5.42 per line of code, while Cobol did best at $1.26. Cobol code had the least number of violations because programmers 'have been beating on it for 30 years,' said Cast. As far as Java goes, 'there are many people going into Java now that really don't have strong computer science backgrounds,' said its chief scientist, Bill Curtis."
Cobol programmers "beating on it for 30 years" (Score:5, Funny)
So... masturbation makes you a better programmer? That explains a lot about guys living in their moms' basements.
Re:Java == Training Wheels (Score:5, Funny)
Re:so? (Score:5, Funny)
Comment removed (Score:5, Funny)
Re:COBOL (Score:5, Funny)
Re:Java == Training Wheels (Score:3, Funny)
Yeah totally!! I hate that my car shifts automatically, has power locks, power steering, digital tuning on the radio and anti-lock brakes. And that freaking airbag is totally annoying, waiting to go off at ANY time. Get me back to my old 61 ford falcon with a metal steering wheel and no synchros on the gear box. Those were the days when real men drove real cars.
Re:so? (Score:4, Funny)
Like it really even matters TO ME IN MY BASEMENTanyway.
There. Fixed that for'cha.
COBOL sucks.
Be that as it may, it does the job, and that's all that really matters.
End of discussion.
Oooooooooooooooooo </hands waving in macabre fashion>
Re:SQL too (Score:5, Funny)
Well, I have never even seen any vulnerable Cobol web applications, have you? There are probably millions of vulnerable PHP applications.
And I'll have none of your crypto-fascist "percentage" nonsense. We only deal in hard FACTS. The kind that use only capital letters. Although, it is true that PHP is more secure than Java by deisgn. Since PHP has 3 capital letters and is symmetrical, although they should probably change it's name to BHB for true symmetrical redundancy.
Re:Cobol is still being used? (Score:5, Funny)
People also mock Fortran, yet it still rocks and has been updated to include many 'modern' features
Fortran doesn't get updated. Every decade or so a new and totally incompatible language is released and called Fortran.
Re:so? (Score:3, Funny)
No everyone thinks it's a good thing to write a entire program in one huge line:
import sys,os,re,fileinput;a=[i[2] for i in os.walk('.') if i[2]] [0];[sys.stdout.write(re.sub('at','op',j)) for j in fileinput.input(a,inplace=1)]
Now, that's what I call maintainable!...cough.
Re:so? (Score:4, Funny)
One of your o's fell off, which proves your point.
Re:so? (Score:5, Funny)
Yes, its difficult to keep up with the suicide rate.
The Lords of Cobol be Praised (Score:2, Funny)
This is pretty obvious as to "why".
Java: mostly written by inexperienced undergraduates and Indians with only a couple months of experience.
Cobol: mostly written by the (relatively speaking) Gods of Computing, in a better age.
So say we all.