Linked by Eugenia Loli on Tue 15th Jul 2003 18:26 UTC
OpenStep, GNUstep Every so often I have this urge (maybe more of an itch) to spend hours and hours on the web trying to find information about old, obsolete computers of the past. I am intrigued by the XEROX Alto and Star ('70s-'82), the Apple Lisa ('83) and, of course, CRAYs ('75-ish). These were revolutionary machines indeed, they wrote golden pages in the history of computing. In the end of the 1980s, a new innovative product was ready to ship, created by a bunch of people coming from Apple: The NeXT platform.
Permalink for comment
To read all comments associated with this story, please click here.
GNUstep
by Christopher Culver on Wed 16th Jul 2003 12:55 UTC

I stumbled onto GNUstep a few months ago. The NeXT interface had always fascinated me, and I was getting a little tired of GNOME. I was thrilled to see that GNUstep application ran with a very small memory footprint (compare GS's GWorkspace to Nautilus, or TalkSoup to XChat), and use mostly GNUstep applications nowadays. GNUMail is a solid, powerful MUA, and Terminal.app is hands down the best X terminal I've ever used.

From the programmer's viewpoint, the OpenStep API is incredible. It is easy to learn, simple, and includes all of the advantages of object-oriented programming without the headaches that languages like C++ bring. I started work on a character map application and had it finished within a couple of weeks of part-time screwing around. Charmap 0.1 will be released next week. I think I might get started on an MP3 and Ogg player.

And for those who say GNUstep isn't mature as far as its implementation of OpenStep goes, you're wrong. When I'm programming with GNUstep, I use Sun's massive OpenStep guide. I've yet to find anything in there that isn't usable in GNUstep.

Christopher Culver