YoLinux hosts an excellent page here with Links to Linux C++ GUI frameworks, APIs, IDEs, as well as C++ tips for Linux developers.
YoLinux hosts an excellent page here with Links to Linux C++ GUI frameworks, APIs, IDEs, as well as C++ tips for Linux developers.
Pete Isensee has some really good advice on C++ optimization strategies and techniques here.
Somone emailed me this link to Bjarne Stroustrup’s C++ FAQ. More interesting is the C++ Style and Technique FAQ.
C has been called “God’s Programming Language” in the Glossary of The OpenGL Programmers Guide (”The Red Book”). In 1972, much before a certain Linus Trovalds wrote an operating system called “Linux” just because he had nothing more challenging to do, a certain Dennis Ritchie (later joined by a certain Brian Kernighan) at AT&T Bell Labs wrote the C programming language in order to rewrite an operating system called “UNIX” in order to make it portable across hardware platforms, so that they could play a game called “Space Travel” on one of the unused PDP-7 computers. Like all good programs, it had two purposes - an intended one and an unintended one. The intended one was met, everybody got to play “Space Travel” and everybody was happy. The unintended purpose was also met, and the good folks at AT&T Bell Labs ended up changing the face of computing on planet Earth forever.
References:
About 7 years later, a certain Bjarne Stroustrup took it upon himself to enhance the C programming language, with the intent of finding a compromise between the impractically slow “Simula” programming language (well-suited to large software development) and the fast but too low-level (and hence unsuitable for large software development) “BCPL” language, which was the ancestor of “B”, which was the ancestor of “C”. The first commercial release of C++ was in 1985.
References: