Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How up to date is OpenStep as a development Environment?

Long time ago, the Game Developer magazine published an article about ID Software and their DOOM game. In the article ID states that they used a NeXT Step machine for development with GNU GCC cross compiler. Quoting:

By writing in ANSI C on NeXTStep, Id Software is able to develop and test in a true programmer’s environment. Then, using a network, developers are able to send the code to a test PC running DOS and recompile what they are working on to run the game on its natural environment.

NextStep evolved into Cocoa, and other OSes have grown with other UI frameworks, GTK, Qt, MFC, etc...

Saying that one wants to get a "real development environment" has the OpenStep project evolved in a way that it can compete with Cocoa/MFC/GTK/Qt?

Judging only by the project screenshots it looks like the framework stopped in time, the widgets are not as nice as the ones from the other frameworks I've stated, but ugliness is not a software development measure, how is the support, maturity and completeness of OpenStep widgets?

like image 389
Paulo Lopes Avatar asked Jan 26 '09 17:01

Paulo Lopes


People also ask

What is NeXT step?

NextStep is an internationally recognized non-profit organization that makes life-changing rehab accessible and affordable to those living with paralysis.

Is NeXTSTEP open source?

OpenStep, also stylized as OPENSTEP, is an open source API derived from the NeXTSTEP operating system that was developed by NeXT. After Apple Computer announced in December 1996 that it would acquire NeXT, OpenStep was used to develop Mac OS X, codenamed Rhapsody, as Apple's next operating system.


2 Answers

Cocoa is OpenStep. It's a direct descendant. OpenStep became Yellow Box became Cocoa.

By asking "has the OpenStep project evolved" it sounds like you're asking about GNUstep, not OpenStep.

like image 198
Chris Hanson Avatar answered Oct 13 '22 13:10

Chris Hanson


This podcast might be of interest to you.

like image 25
xyz Avatar answered Oct 13 '22 14:10

xyz