Copyright © Philip M. Parker, INSEAD. Terms of Use.

NEXTSTEP

Crosswords: NEXTSTEP

Specialty definitions using "NEXTSTEP": AppKitfat binaryNeXT, Inc., NSFIPObjective C, OpenStepSchematik, scroll barTim Berners-Lee. (references)

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: NEXTSTEP

(From Wikipedia, the free Encyclopedia)

NeXTSTEP is the original object-oriented, multitasking operating system that NeXT Computer, Inc. developed to run on its proprietary NeXT computers (informally known as "black boxes"). NeXTSTEP 1.0 was released in 1989 after several previews starting in 1986, and the last release 3.3 in early 1995. By that point NeXT had teamed up with Sun Microsystems to develop OpenStep, a cross-platform standard and implementation (for SPARC, Intel, HP and NeXT m68k architectures), based on 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:

  1. a Unix-like operating system based on the Mach kernel, plus source code from UC Berkeley's BSD Unix
  2. Display PostScript and a windowing engine
  3. the Objective-C language and runtime
  4. an object-oriented application layer, including several "kits"
  5. development tools for the OO layers

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.

NeXTSTEP's user interface was refined and consistent, and introduced the idea of the Dock, carried through OPENSTEP and into Mac OS X, and the Shelf. The user interface features did not stop here, but were touches on a smaller level, such as window modification notices (such as the saved status of a file) were inbuilt into all windows, modified scrollbars, and so on.

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 in 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:

External links

This article (or an earlier version of it) contains material from FOLDOC, used with permission.

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "NEXTSTEP."

Top     

Specialty Definition: NEXTSTEP

DomainDefinition

Computing

NEXTSTEP The original multitasking operating system that NeXT, Inc. developed to run on its proprietary NeXT computers (informally known as "black boxes"). NEXTSTEP includes a specific graphical user interface, an interface builder, object-oriented application builder and several "kits" of prebuilt software objects such as the Indexing Kit for databases. This software runs on top of NeXT's version of the Mach operating system on NeXT, 486, Pentium, HP-PA and Sun SPARC computers. The official spelling changed from "NeXTstep" to "NeXTStep" to "NeXTSTEP", and finally "NEXTSTEP". The last release of NEXTSTEP was 3.3, which NeXT then developed into "OpenStep". (http://turnpike.net/metro/bagingry/index.html) See also: GNUStep. (1999-11-25). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Commercial Usage: NEXTSTEP

DomainTitle

Books

  • Developing Nextstep Applications/Book and Disk (reference)

  • Nextstep Development Tools and Techniques: Release 3 (Next Developer's Library) (reference)

  • Nextstep Programming: Concepts and Applications (reference)

  • Programming the Display Postscript System With Nextstep (reference)

  • Semantica: Version 1.0 (for NeXTStep) (reference)

    (more book examples)

  

Consumer Goods

Source: compiled by the editor from various references; see credits.

Top     

Usage Frequency: NEXTSTEP

"NEXTSTEP" is generally used as a noun (singular) -- approximately 56.25% of the time. "NEXTSTEP" is used about 32 times out of a sample of 100 million words spoken or written in English. Its rank is based on over 700,000 words used in the English language. Some parts-of-speech are not covered due to the samples used by the British National Corpus. (note: percents less than one-hundredth of one percent have been omitted)
Parts of SpeechPercentUsage per
100 Million Words
Rank in English
Noun (singular)56.25%1882,615
Noun (proper)25%8124,375
Lexical Verb (base form)15.63%5157,705
Noun (common)3.13%1339,140
                    Total100.00%32N/A

Source: compiled by the editor from several corpora; see credits.

Top     

Expressions: NEXTSTEP

Hyphenated Usage

Beginning with "NEXTSTEP": Nextstep-for-intel, Nextstep-on-intel.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: NEXTSTEP

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

nextstep

24

century nextstep

7

nextstep open.ac.uk

3

44913 century nextstep

2

nextstep operating system

2
Source: compiled by the editor from various references; see credits.

Top     

Anagrams: NEXTSTEP

Scrabble® Enable2K-Verified Anagrams

Words within the letters "e-e-n-p-s-t-t-x"

-1 letter: extents.

-2 letters: extent, septet, sextet, tenets.

-3 letters: neeps, netts, peens, penes, sente, spent, steep, teens, tenet, tense, tents, texts.

-4 letters: exes, neep, nest, nets, nett, next, peen, pees, pens, pent, pest, pets, seen, seep, sene, sent, sept, sett, sext, step, stet, teen, tees, tens, tent, test, tets, text.

-5 letters: ens, nee, net, pee, pen, pes.

 Words containing the letters "e-e-n-p-s-t-t-x"
 

+2 letters: expectants.

 

+3 letters: preexistent.

 

+4 letters: expectations, expectorants.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: NEXTSTEP


Hexadecimal (or equivalents, 770AD-1900s) (references)

4E 45 58 54 53 54 45 50

Leonardo da Vinci (1452-1519; backwards) (references)

American Sign Language (origins from 1620-1817 in Italy and, especially, France) (references)

=

Semaphore (1791, in France) (references)

Braille (1829, in France) (references)

Morse Code (1836) (references)

-.    .    -..-    -    ...    -    .    .--.

Dancing Men (Sir Arthur Conan Doyle, 1903) (references)

Binary Code (1918-1938, probably earlier) (references)

01001110 01000101 01011000 01010100 01010011 01010100 01000101 01010000

HTML Code (1990) (references)

&#78 &#69 &#88 &#84 &#83 &#84 &#69 &#80

ISO 10646 (1991-1993) (references)

004E 0045 0058 0054 0053 0054 0045 0050

British Sign Language (Fingerspelling, BSL; 1992, British Deaf Association Dictionary of British Sign Language) (references)

Encryption (beginner's substitution cypher): (references)

4839585453543950

Top     



INDEX

1. Crosswords
2. Usage: Commercial
3. Usage Frequency
4. Expressions
5. Expressions: Internet
6. Anagrams
7. Orthography
8. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.