- necrobobsledder
- Mar 21, 2005
-
Lay down your soul to the gods rock 'n roll
-
Nap Ghost
|
But is your average C++ codebase "better" than your average Java codebase? How much C++ do you encounter in the wild that's modern C++11?
This is not a very fair question in many respects because the Java community of programmers is almost by market design more of a garbage fire than the C++ community (funny, this was inverted in 1997 given Java was the New Hotness). For every person writing crazy awesome stuff that happens to use Java just out of Big Company reasons you're going to have 100+ that are writing enterprise make-work gulag programs (I'm struggling with a programmer pun on "Arbeit macht frei").
I've been trying to learn myself a scala and have been repeatedly pleasantly surprised at how much useful stuff's floating around out there in the jvm ecosystem, and in particular how nice it is to have a maven for managing dependencies instead of the c++'s world "good luck" policy.
Meanwhile, after spending years with the JVM I'm interested in Go and Rust primarily for their improved toolchains over C++. I'm also more interested in statically compiled binaries to the point of using other languages because so much work gets involved in effectively managing the rat nest of dependencies when you deploy at scale that I just don't care anymore and all I want is to drop a single, fat binary and just keep restarting it if it crashes. I vividly remember the problems I had just getting stuff to compile and link with shared libraries and so forth circa 2001 gcc 2, but now you can waste a lot of space on computers without being crucified in either code review or production.
|
#
¿
Aug 30, 2016 16:14
|
|
- Adbot
-
ADBOT LOVES YOU
|
|
#
¿
May 10, 2024 04:10
|
|