Klaus Rotter ([EMAIL PROTECTED]) wrote: > But I often think C++ has to many features (for sure I didn't know them > all) and it is bloated whereas I think I know pretty much features of C.
I recently discovered the C++ FQA-lite at http://yosefk.com/c++fqa/ It is an entertaining read for language warriors and certainly helped me to put arguments behind my dislike for C++. The author does not even try to give a balanced view and responds to the answers in the C++ FAQ lite. So it is definitely a skewed view on C++ but with a lot of very good points on why C++ is a really bad language. Quick example: a b(c); If the above statement is in the top scope of a C++ file you cannot decypher its meaning. In C it would be perfectly clear, you can even derive a lot of information on a, b an c from this. So C++ is not a context free language, which makes it also a hard task to parse it, which in turn partially explains why C++ compilers are so damn slow. They simply have to be slow because the grammar of C++ is insanely complicated to parse. I recommend the above link to every language lawyer :) Bye, Simon -- [EMAIL PROTECTED] http://simon.budig.de/ _______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers