Slashdot Mirror


New GNUstep Releases

Martin writes: "GNUstep has reached release 0.7.5 of the GUI libraries as well as version 1.1.0 of its base library. Some enhancements include anti-aliased font support, spell checking, a great key-bindings system, a tool for inline Obj-C documentation, further Mac OS X compatibility, and much more ..."

1 of 16 comments (clear)

  1. Mirrors and useful info by Adrian+Voinea · · Score: 3, Informative

    There are a few mirrors of the GNUstep pages. Choose the one that is closest to you:
    Georgia, USA, France, Europe, Germany, Europe.

    GNUstep is an attempt to provide an Object-Oriented application development framework and tool set for use on a wide variety of computer platforms. GNUstep is based on the original OpenStep specification provided by NeXT, Inc. (now Apple).

    GNUstep is written in Objective-C, the language from which the Signal/Slot concept of Qt was borrowed. Objective-C is basically standard C with one single syntax addition and a dozen or so additional keywords. That is all that is needed to implement an object system that is more powerful than that of that other language. In Objective-C all method calls are done via a mechanism that is similar to, but slighly more efficient than, the signal/slot mechanism of Qt. This has some interesting implications for the implementation of remote method invocation, on object serialization and some other things that are very hip in a Corba context.

    Like Nextstep, GNUstep has a record of technical excellence that even today is unmatched by any other object framework, and of abysmal PR performance (also unmatched :-). A current commercial implementation of the same API (same API, different code) is the foundation of MacOS X.