4 ms·
Many years ago, I switched from working on a C++ project to one using Java. I was amazed how fast the Java compiled! The downside: I used to use the "waiting
by chris_st 8y ago
Many years ago, I switched from working on a C++ project to one using Java. I was amazed how fast the Java compiled!
The downside: I used to use the "waiting for the compiler" time to think about what I'd written, consider alternatives, think about refactoring, etc.
Suddenly I had to block out time for that :-)
- malkia 8y agoMy "gentle" java introduction came by using GWT (java -> javascript). Also we had just one module, so it took quite a long time tom compile :) At least most of the unit tests were run under java - e.g. the "business" (ui) logic.
- sitkack 8y agoIn seriousness, maybe part of the power of C++ is how it forces the programmer to slow down, be more methodical and concentrate more. A language that is faster and looser, could also burn out the programmer faster and encourage shallower thought patterns. I know that when I am trying to find a bug (any bug, it could be logical or data) that I am slowing down a simulation of the interaction of components in my head. This helps one understand all of the abstractions and evolutions of processes within the program. Maybe that very act is the power of C++.