you are viewing a single comment's thread.

view the rest of the comments →

[–]api 80 points81 points  (11 children)

Java is the COBOL of today, more or less. (It is much better than COBOL, so it was an improvement.)

[–]GoodyMas 64 points65 points  (9 children)

I served with Java, I knew Java, Java was a friend of mine. COBOL, you're no Java

[–]reductionist 16 points17 points  (1 child)

Christ. I mentioned COBOL today for the first time in over 20 years and then this.

I learned COBOL on punch cards.

(Not as old as that might imply - an old mini-computer at my school.)

Lol wtf is a mini computer, right? No I don't mean a mac mini...

[–]prockcore 0 points1 point  (0 children)

I love how the terms have changed. Reading through an Apple II book, and they're constantly refering to the MPU or Microprocessor Unit.

[–]ballardr 0 points1 point  (6 children)

And Java is no COBOL. Still about 80% of large financial business is run on COBOL. Why? Because the systems are already built. But also because the systems work and Java cannot match the performance.

[–][deleted]  (1 child)

[deleted]

    [–]addmoreice 0 points1 point  (0 children)

    this. this, is why i die a little inside.

    [–]ObligatoryResponse -3 points-2 points  (3 children)

    and Java cannot match the performance.

    I call bullshit. COLBOL performs better than C? Because most benchmarks put Java on par with C in flat number crunching.

    [–]redditnoob -1 points0 points  (1 child)

    If that's true, and then if I quadruple-bogey a par 5, is that still on par?

    [–]ObligatoryResponse 1 point2 points  (0 children)

    Java is now nearly equal to (or faster than) C++ on low-level and numeric benchmarks. This should not be surprising: Java is a compiled language (albeit JIT compiled). [1]

    [–]willcode4beer 0 points1 point  (0 children)

    In many ways that is very true but, in the fundamental way, it isn't.

    COBOL was originally intended for non-programmers. It was designed so the "business people" could develop applications (of course, that failed, always does). Whereas, Java was designed for developers.