Redirected from NeXTStep
The format of the name had many camel case variants, and became NEXTSTEP (all capitals) only at the end of its life. The format most commonly used by "insiders" is NeXTSTEP.
The system had originally started in the mid-1980s as two projects, an effort that would create Display PostScript, and an effort to build a "toolkit" of programming objects for the education market. When it became clear that the computers and operating systems of the day were not up to the task of running either, the projects were combined, along with a hardware effort, and eventually created the NeXT computers.
NeXTSTEP was a combination of several parts:
The key to NeXTSTEP's fame were the last three items. The toolkits offered incredible power, and were used to build all of the software on the machine. Distinctive features of the Objective C language made the writing of applications with NeXTSTEP far easier than on many competing systems, and the system was often pointed to as a paragon of computer development, even a decade later.
Additional kits were added to the product line to make the system more attractive. This included Portable Distributed Objects (PDO), which allowed easy remote invocation, and Enterprise Objects Framework, a powerful object-relational[?] database system. These kits made the system particularly interesting to custom application programmers, and NeXTSTEP had a long history in the financial programming[?] community.
After the completion of Apple Computer's acquisition of NeXT in early 1997, Apple decided to make its own implementation of the OpenStep standard, which resulted is Mac OS X. Mac OS X's OpenStep heritage can be seen in the Cocoa development environment, where the Objective-C library objects have "NS" prefixes. A free software implementation of the OpenStep standard, GNUstep, also exists.
The first web browser, WorldWideWeb, was developed on the NeXTSTEP platform.
See also:
Search Encyclopedia
|
Featured Article
|