On Tue, Jan 31, 2006 at 11:38:57AM -0800, Christian Seberino wrote: > I remember many years ago hearing a presentation on the NeXT > computer. The scientist was enthralled at the ease of development > of software on a NeXT.
Gnustep and Apple's Cocoa are descendents of the NextStep API (most of the core essentially unchanged AFAIK). > Besides Objective C does anyone know what made NeXT software > development so easy? The NextStep developers understood OOP from the beginning, and had a dynamic OOPL to work with. The heavy use of delegation, for example, makes implementing behavior really easy. Check out how simple implementing a table or tree is. If you have access to a machine running OS X, try working thru the tutorial for Interface Builder. On a unix machine you can try Gnustep, which has an implementation of the original Inteface Builder called Gorm. Unfortunately, pyobjc does not work well with Gnustep, but they have some other scripting language bindings. > How do modern Linux development environments compare to NeXT magic? I'd love to know about any UI APIs that are as elegant. Most are pretty clunky and overcomplicated <cough, Swing, cough> in comparison. Dave Cook -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
