3 ms·
LLVM would be an enormous task to write, indeed. Thankfully, it's done already :) Your tired has-been COBOL is so infrequently used that on Tiobe, it outranks
by groby_b 12y ago
LLVM would be an enormous task to write, indeed. Thankfully, it's done already :)
Your tired has-been COBOL is so infrequently used that on Tiobe, it outranks D, Erlang, Common Lisp, Haskell, Scala, Go, Lua, ...
In light of that, I'd be careful with predictions like "few or no new projects will be done in C++". It might be a long while before we reach that point.
- dllthomas 12y ago"Your tired has-been COBOL is so infrequently used that on Tiobe, it outranks D, Erlang, Common Lisp, Haskell, Scala, Go, Lua, ..." Is that for new projects, though?
- pjmlp 12y agoThere are guys earning enough for early retirement thanks to specializing in mainframes, COBOL and similar systems. You won't get stuff to post on HN, but the bank accountant will be very happy.
- AnimalMuppet 12y agoYou didn't answer his question, though. His question was whether COBOL was being used for new development. Is anyone, when writing a new program from scratch, doing so in COBOL? I hope not.
- pjmlp 12y agoI guess you aren't aware of COBOL for Java and .NET. http://www.gtsoftware.com/netcobol-2/ http://www.gtsoftware.com/netcobol-2/ http://www.fujitsu.com/global/products/software/developer-tool/netcobol/ http://www.fujitsu.com/global/products/software/developer-to... http://www.microfocus.com/products/micro-focus-developer/visual_cobol/ http://www.microfocus.com/products/micro-focus-developer/vis... Or that since COBOL 2002 there is support for OOP, and the standard just got a new revision this year. Most corporations of enterprise level, seldom write full new applications, rather extensions to existing systems. So the language depends a lot of the pool of available skills. If the employees are COBOL guys, the new modules will be COBOL as well.
- dllthomas 12y agoI guess a lot depends on how you draw the line of "new project".
- dllthomas 12y agoFor what I'm aware of, that's all maintenance and extension of existing projects. Is COBOL being used for new projects anywhere? That was my question, and the only thing relevant to the original claim.