Jump to content

DSSP (programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 202.156.6.54 (talk) at 17:58, 21 December 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

DSSP (Dialog System for Structured Programming) is a programming language. It was created by students in the laboratory of Brousentsov N. P. at the Computer Science department of the Moscow State University in 1980. The 32-bit version was created in 1989.

DSSP is similar to the Forth programming language; both are examples of stack-based languages. It may be seen as an early fork from Forth, yet with roots extending to the ternary logic computers called Setun built by Brousentsov in the late 1950s and early 1960s.

Relying on the principle of "one word of text - one word of machine code", DSSP stays very close to the actual machine in structure. It uses Reverse Polish Notation, which is a stack-oriented form of calculating.

The first document in English regarding this obscure language distinguishes DSSP from Forth in the following manner: "DSSP was not invented. It was found. That is why DSSP has not versions, but only extensions. Forth is created by practice. DSSP is created by theory."

DSSP also stands for Digital Shape Sampling and Processing. A unique method of Digitizing the Physical world. DSSP involves scanning a physical object with a 3D Scanner and processing the data with a Software. Geomagic Inc, based in Research Triangle Park,NC USA is considered as a pioneer in this field

http://www.geomagic.com