News for hackers. Stuff that matters.
Re:Announcing the C++ FAQ by acc01 on Saturday March 22, 2014 @07:14PM (#7451296)
An essential companion to the consolidated C++ FAQ is the indispensable C++ FQA.

http://yosefk.com/c++fqa/

Re:Announcing the C++ FAQ by eps on Saturday March 22, 2014 @07:58PM (#7451428)
The only thing "essential" about FQA is that someone absolutely has to drop a link to it whenever there's "C++" and "FAQ" in the same sentence. It's known for being known. The actual content is utter junk - just try reading through it once.
Re:Announcing the C++ FAQ by mikeash on Saturday March 22, 2014 @08:46PM (#7451568)
It's strident and biased (and makes no attempt to hide either) but IMO it's quite informative. I've learned a lot about C++ from it.
Re:Announcing the C++ FAQ by plorkyeran on Saturday March 22, 2014 @09:00PM (#7451608)
I thought I learned a lot about C++ from it when I first read it, but I have gradually come to realize that the things I learned were mostly a mix of incorrect and irrelevant.
Re:Announcing the C++ FAQ by benched on Sunday March 23, 2014 @01:57AM (#7452316)
It's a highly suspect source at best. The original FAQ (lite) is worlds better in spirit and in content.
Re:Announcing the C++ FAQ by barrkel on Saturday March 22, 2014 @11:42PM (#7452031)
I read through it once - some years ago - and agreed with its spirit. Unfortunately, until they've been enlightened, C++ acolytes are unlikely to understand it.
Re:Announcing the C++ FAQ by Niten on Sunday March 23, 2014 @12:55AM (#7452200)
C++ is an ugly, flawed language. Despite this, it can also genuinely be the best choice for certain applications, and so there is a need for a FAQ such as this one.

But it's not "essential" that any such reference be accompanied by a recitation of the reasons the language sucks (some of them legitimate, even). The FAQ is for people using a tool to make things; the FQA seems primarily used to score points in discussions such as this one.* I think working programmers generally have more use for the former.

* There is also a need for constructive criticism of language design choices, of course, but the FQA predominantly rejects C++'s design premises (such as static compile-time polymorphism and lack of a memory-managed runtime) rather than recognize their utility and suggest better ways to accomplish them (as Mozilla is trying to do with Rust).

Re:Announcing the C++ FAQ by userbinator on Saturday March 22, 2014 @07:46PM (#7451387)
Re:Announcing the C++ FAQ by barrkel on Saturday March 22, 2014 @11:41PM (#7452025)
No, that answer isn't particularly worth reading - unless you were doubting your C++ faith and wanted it shored up without much critical thought.
Re:Announcing the C++ FAQ by reality_czech on Saturday March 22, 2014 @10:27PM (#7451849)
Having a different opinion than yours is not an error.
Re:Announcing the C++ FAQ by benched on Sunday March 23, 2014 @12:51AM (#7452184)
For those who don't know, the FQA, unlike the FAQ is well known to be extremely biased and exaggerated. It is not a neutral resource - it was expressly written as a takedown, with exaggeration used to great effect.