There are newer languages, but the thing that you run up against is speed.
The more abstract and further from assembly a language is, the slower it runs, basically. But the closer to assembly it is, the more opaque and difficult to work with it is.
C++ is in the sweet spot. We have plenty of more abstracted languages these days that are easier to use and work perfectly fine for most things, but if you want real hardcore performance (which games tend to), C++ is where it’s at.
Data processing actually not databases as per the wiki.
“COBOL was designed in 1959 by CODASYL and was partly based on the programming language FLOW-MATIC designed by Grace Hopper. It was created as part of a US Department of Defense effort to create a portable programming language for data processing. It was originally seen as a stopgap, but the Department of Defense promptly forced computer manufacturers to provide it, resulting in its widespread adoption.[10] It was standardized in 1968 and has since been revised four times. Expansions include support for structured and object-oriented programming. The current standard is ISO/IEC 1989:2014.”
It certainly can be used with databases today but back in the 60’s I don’t think there were to many databases like we think of today…hic!
You’d be amazed. I read a post from one of the Stellaris tech people last year about how some of their backend worked (in this case related to loading mods) and they mentioned that they forked the tool they were using specifically to update it from C to C++. Some poor saps are probably still using it out of the box…
Just wanted to mention that during the 1980s I bought many a computing magazine just for the type-in programs. It’s how I learned BASIC, which I still dabble with on occasion on Visual Studio and various computer emulators.
Also, when I left the Army in 2011, many of their legacy systems still ran UNIX and DOS
I’ve been tinkering with a Radio Shack Color Computer 3. I snagged LW Tools 4.17 with LWASM for assembling things and used Toolshed 2.2 to make the CoCo disk image files for an SD card cartridge I use. Works great so far for real hardware after I get done doing some initial testing on VCC…hic!
I used to like tinkering with Java till all those damn frameworks came out. Christ you need a framework to make web pages even. As fun as Eclipse can be to use the damn thing breaks on it’s own every now and then with nothing touching it and I have to reinstall the whole damn thing…hic!