Understanding C++ Program Structure

Learn how C++ program structure works, from the perspective of functions and data. This sample chapter covers function definitions, inline functions, recursion, pointers to functions, and functions with default arguments. It also describes structures and unions, member functions, and passing structures and unions as arguments. Additionally, you'll learn about C++ storage classes, exceptions, namespaces, and free store memory. Another dev article, named "Using Java Development Tools in Eclipse" is also available.

ROX Desktop 2.0 Released

ROX-Filer 2.0.0 has been released. This is a major upgrade to the core component of the ROX Desktop. Use of ROX is centred around the file system, using the same program and interface to manage both applications and data. Originally based on concepts in RISC OS, ROX takes and extends these GUI ideas and merges them with an underlying Unix or Linux system. The release notes have the full story, and the guided tour and screenshots may be useful for new users.

Poll: Let’s Evaluate Open Source’s Jewels

Thursday here, a slow evening. Time for a new poll. This poll might require you to think a bit extra: it asks you to vote not for your favorite application, but which OSS application, in your opinion, has achieved high standards, performance, features and ease of use when compared to the best of breed of the closed source world. Read more for more explanation and voting.