3 ms·
The C++ language specification is only ~450 pages, the rest of the ~1200 or so pages is the standard library specification. > Java.. I'm not entirely sure what
by nly 12y ago
The C++ language specification is only ~450 pages, the rest of the ~1200 or so pages is the standard library specification.
> Java.. I'm not entirely sure what Java does well.
* Package/module system is dead "drop your JAR here" simple.
* Humongous standard library.
* Oracle provide a really powerful free JIT (probably still one of best for real world performance when it comes to JITing static languages)
* Standardised language specification (like C and C++)
* A well specified, really simple bytecode that other compilers and runtimes can target.
* It's a newbie friendly, procedural, object-oriented language that encourages 'patterns' that make developers feel comfortable and that they know how to tackle problems (whether it's the right way is another matter)
* Relatively safe, meaning there is less to learn (no pointers, memory management, arithmetic overflow etc).