3 ms·
C++ is also not Java. When you're working with low-level hardware on real-time systems, C++ ends up looking a lot like C. Besides, most commercial applications
by exelius 13y ago
C++ is also not Java. When you're working with low-level hardware on real-time systems, C++ ends up looking a lot like C.
Besides, most commercial applications of C++ tend to devolve into "C with objects." IMO this is because well-written blocks of C are actually very readable, and you're a lot more likely to mess up memory management when you start passing data around just to break up large code blocks. The whole reason Java has garbage collection and only one way to pass objects is because they help write more readable code.