Slashdot Mirror


Compiz Project Releases C++ Based v0.9.0

werfu writes "Compiz 0.9.0, the first release of Compiz rewritten in C++, has been announced on the Compiz mailing list. See the announcement for more info." Compiz has for years been one of my favorite ways to make Windows users envious, despite my (Linux) systems' otherwise low-end graphics capabilities. Besides the switch to C++ from C, this release "brings a whole new developer API, splits rendering into plugins, switches the buildsystem from automake to cmake and brings minor functionality improvements."

3 of 237 comments (clear)

  1. Re:favorite way by Dog-Cow · · Score: 0, Flamebait

    A Windows user is quite unlikely to care about either Windows or Mac OS X being a "closed" system.

    Of course, you're extremely stupid, so I don't really blame you for missing that point.

  2. Re:Enlightment again? by boxwood · · Score: 0, Flamebait

    The default Ubuntu UI (which includes compiz) is better designed than MacOSX.

    Have you ever used it? I have tried both MacOS X and Ubuntu, and Ubuntu is far more user friendly than MacOS. They just don't have the hype machine that Apple has.

  3. Re:What Newlib++? by Cyberax · · Score: 0, Flamebait

    I've used STLPort (STL is mostly header-only) without _ANY_ C++ stdlib.

    If you don't use exceptions (which you probably shouldn't on such small devices) then you'll only need to manually define default global ::new and ::delete operators and a handful of other functions.

    As for C++ purists - tell them to go fsck themselves. IOStreams is an exceedingly ugly part of C++ standard library. A small C++ wrapper over the fopen/fclose/... is usually much better.