News for hackers. Stuff that matters.

Daramarak

Re:Linus vs C++, again on Friday June 11, 2010 @05:50AM (#1423344)
Excuse me but C++ is only vastly superior of C if you are a C++ programmer and do not know C. I am a C++ programmer, and I would never make such a claim. And for time and space efficiency? That doesn't make sense.
Re:Linus vs C++, again on Friday June 11, 2010 @04:23AM (#1423248)
Yes, but it is good to have such debates. It allows the Linux community continuously to reassess its choice of a c-only environment. Such introspection is necessary, and when people are ready to move on, I think the community will.
Re:Linus vs C++, again on Friday June 11, 2010 @03:51AM (#1423183)
Thanks, nice to read a sober judgment of the situation. As a both a C and C++ programmer I really appreciate your point. I would however argue that some effort should be done to enable the possibility to create some common culture. I am sure that some unbiased eyes could find subprojects where c++ (or other compiled oo/functional languages) would be better suited than c. I strongly believe that the paradigms all have their uses, and that in time the Linux project would be more powerful if it used the technology available. After all, isn't that one of the great strengths of openness?
Re:Ask HN: What's your morning routine? on Friday May 21, 2010 @05:51AM (#1366875)
Whoever invented the snooze button should have to account for all the agony that button has caused. Think of the number of heart attacks.
Re:Ask HN: What's your morning routine? on Friday May 21, 2010 @05:47AM (#1366872)
Ha, good point, my cat actually attack my legs if I try to leave the kitchen without feeding it.
Re:Learning C++ in 2010 on Friday February 12, 2010 @03:56AM (#1120114)
I would look at Thinking in C++ by Bruce Eckel (http://mindview.net/Books/TICPP/ThinkingInCPP2e.html)

It is a free resource, and gives you the whys and hows on most aspects of c++. Buy the book when you decide that you like it, I did. It is especially good if you have some prior experience to programming, like java or C

And boost is almost an extention to the std libraries, so get to know them, those are tomorrows standards.