On Friday, 27 September 2013 at 17:12:29 UTC, qznc wrote:
On Friday, 27 September 2013 at 12:50:02 UTC, PauloPinto wrote:
On Friday, 27 September 2013 at 11:49:54 UTC, Dicebot wrote:
On Friday, 27 September 2013 at 11:35:29 UTC, Bruno Medeiros
wrote:
"Hardware does get faster more rapidly than software gets
slower -- I'm finding Eclipse perfectly usable on modern
hardware."
https://twitter.com/ID_AA_Carmack/status/383334141078429697
I would have liked some more details on what he is using
Eclipse for though. Is it Android development? And even so,
is it just Java or C/C++ too? Especially significant given
Manu's recent comments that:
"I've never met a C++ developer that likes Eclipse ;)"
:p
This guy has been trying to re-write on of his old games in
Haskell (can't remember which one).
Are you seriously considering him a typical C++ game
developer? :D
Doom, http://www.youtube.com/watch?v=1PhArSujR_A
As for C++, he is one of the guys in the industry pushing
forward for using static analysis in C++.
http://www.altdevblogaday.com/2011/12/24/static-code-analysis/
And actually uses C++ since Doom 3 (2004),
http://kotaku.com/454293019.
As for his aversion to C++, I remember the performance
discussions about C and Pascal versus Assembly. Hey back then,
even with my Pascal background, I was convinced that Assembly
was more than enough!
Then came the discussions of C vs C++, with personalities like
Carmack and Abrash taking the C side.
And nowadays, like C has taken most Assembly use cases, just
to be followed by C++. Now we can even watch a few OS being
coded in C++, which was unthinkable back in the C vs C++ war
days.
So I always smile when I see discussions about performance of
language implementations.
Carmack is a very humble C++ programmer, though. In one of the
last QuakeCon keynotes he said something like "I think I have
nearly figured out how to use C++."
It's more that unskilled programmers unknowingly exaggerate their
proficiency, I think.
http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect