Live data from Hacker News

Linus Torvalds on C++

harmful.cat-v.org

171–180 of 190 posts

Re: Linus Torvalds on C++

#172
post #73

Earlier quoted context omitted.

This is the situation not only with OSS projects, but BBS, forums and / or IRC chat rooms in general. Given the technology, it is amazing tha we haven't developed bots that will automatically answer these questions based on previous responses.

That wouldn't even be too hard. I've seen some help channels that have bots with commands to answer FAQs (mostly in the form of "here is a link, READ IT"). A simple question answering AI would be interesting, though.

That still needs human intervention. I think stackoverflow has a bot named community. I am not completely aware of how it works, but if it is completely automated, it is good.

Re: Linus Torvalds on C++

#174

What is this site? It's full of what appears to be anti C++ propaganda. I am left wondering, did Linus really say any of this?

This site also posted this (http://harmful.cat-v.org/software/c++/I_did_it_for_you_all) like it was a real interview, when in reality... http://www.snopes.com/computer/program/stroustrup.asp

Re: Linus Torvalds on C++

#175
Why not take the kernel (it's gpl code) and re-write a major part of it in C++? And then fork that and get others to use it? That would either prove that C++ can be used in kernel or disprove it. We could call it C++nux ;)

Then, the BSD guys would have even more reason to call Linux garbage and the OS/language/superiority wars would rage on for even more generations. Wouldn't that be so cool.

Re: Linus Torvalds on C++

#176
post #175

Why not take the kernel (it's gpl code) and re-write a major part of it in C++? And then fork that and get others to use it? That would either prove that C++ can be used in kernel or disprove it. We could call it C++nux ;) Then, the BSD guys would have even more reason to call Linux garbage and the OS/language/superiority wars would rage on for even more generations. Wouldn't that be so cool.

That sounds like a lot of effort for nothing but if you fancy doing it, then it's gpl so nobody is stopping you.

edit: I didn't see the last part of your comment, did you edit it? either that or I have a sense of humor failure :)

Re: Linus Torvalds on C++

#177
post #174

What is this site? It's full of what appears to be anti C++ propaganda. I am left wondering, did Linus really say any of this?

This site also posted this ( http://harmful.cat-v.org/software/c++/I_did_it_for_you_all ) like it was a real interview, when in reality... http://www.snopes.com/computer/program/stroustrup.asp

Interesting find. Now I am very skeptical of this site. Does anyone know if Linus really said this stuff?

Re: Linus Torvalds on C++

#178

Earlier quoted context omitted.

In what way is it horrible and (in reference to others in this subthread) how is it due to it being written by C++ programmers?

For one, it is horribly slow. I do not know for a fact that its slowness is caused by C++ as a language or by the quality the programmers who wrote Monotone... but it is slow nevertheless and that is all I know. By contrast, git is extremely fast. Go figure.

According to the wikipedia article about it, it's caused by obsessive cryptographic checking.

Re: Linus Torvalds on C++

#179

Earlier quoted context omitted.

I've used C++ more than any other language, both professionally and for personal projects, for 13 years. I freely admit that C++ is complex, and it takes considerable effort to understand how to write good C++ code. Even after 13 years, I know that I do not know every rule. Nevertheless, I have been very productive with it. I got about 3 pages into the meat of the FQA. I can't bring myself to spend the time to go fur…

You can pretty much Know C inside of ten years of using it professionally. I swear after twenty years of using C++ I still come across things I've never seen before, the rabbit hole very deep indeed. Now with the new C++ there's a ton of new stuff to absorb.

30 years in, and I still discover new things about C, every six months or so. Granted, they're usually pretty subtle.

Re: Linus Torvalds on C++

#180
I don't completely agree, though I do completely agree when it comes to kernel, embedded, or performance-critical stuff.

One thing I love about Torvalds and that makes him great is that he has zero respect for fads. CS is unfortunately very, very faddish. Good ideas like OOP and Agile become fads, and then become universal hammers with everything becoming a nail, destroying whatever virtues these ideas once had.

Post reply on HN