at any point in time, you have to ask yourself: why am I not using C++? It: >has greater fine tuning >can facilitate massive project scope >has a lot of features >compiles to super fast binaries for any platform >is respected by the industry, looks good on your resume >can elevate your logic through greater layers of abstraction. >is not dependant on one company like Sun or Microsoft >has the biggest ecosystem of any language. more libraries than anywhere else >is great for small programs like command line utilities >is great for prototyping. used by the majority of winners in coding competitions
when faced with these facts, you better have some good excuses for not switching to C++ immediately
I really wish I didn't have to deal with its std and build bullshit, but I always end up coming back because of metaprogramming and implicit conversions. Expression templates and the like are terrible in other languages.
Adrian Harris
>why i dont use C++ bc im a grug and everything more complex than C makes me want to break my keyboard on my head