FLOSS Weekly - GNUstep
We interviewed two of the developers from the GNUstep project this week on FLOSS Weekly (episode 44). After seeing that I can write an Objective C program that runs natively on OSX, but could relatively easily be ported to Windows and nearly anything that runs X11, I'm inspired to go finish learning Objective C and the Cocoa framework and start hacking some real code.
Comments
FYI, GORM is an equivalent to InterfaceBuilder, not to XCode (GORM stands for Graphical Object Relationship Modeller). So basically it's for building GUI -- though one important difference that I cannot stress enough is that GORM and IB are basically objects graph editor, i.e. they aren't limited to GUI objects: any objects can be used as well (custom widgets obviously, but even base objects such as array, etc., that you can then use directly). This makes all the difference between GORM/IB and other GUI builders... and one big part of what makes programming with GNUstep or Cocoa so much cooler :)
ProjectCenter is the application more akin to XCode, that let you manage your programming project..
About GNUstepWeb, it's indeed a clone of the (Objective-C) WebObjects. GSW is certainly not "ASP/JSP for GNUstep". It's entirely component-based, you build your pages using those components. It's pretty cool :)
The problem with it is that while WO used to have an interpreted objective-c-like language that allowed you to create pages very quickly (in addition to a UI builder), GSW doesn't have either, so you do everything by hand and program your components only in Objective-C...
As an aside, the OpenGroupware guys use a WO-like framework called NGObjWeb which is similar to GSW, so you could check this too...
(I wrote some articles about GSW, but they are in french, sorry... http://roard.com/wolmf/webobject.pdf)
Thanks for the podcast!