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

SPITBOL

Specialty Definition: SPITBOL

DomainDefinition

Computing

SPITBOL SPeedy ImplemenTation of snoBOL. "Macro SPITBOL - A SNOBOL4 Compiler", R.B.K. Dewar et al, Soft Prac & Exp 7:95-113, 1971. Current versions: SPITBOL-68000, Sparc SPITBOL from Catspaw Inc, (719)539-3884. Source: The Free On-line Dictionary of Computing.

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

Top     

Specialty Definition: SPITBOL compiler

(From Wikipedia, the free Encyclopedia)

SPITBOL is a compiled implementation of SNOBOL4. The original version was written for the IBM 360/370. It was created by Robert Dewar and Ken Belcher at the Illinois Institute of Technology (IIT).

Until SPITBOL came along, SNOBOL4 was thought to be (1) slow, (2) a memory hog, and (3) impossible to compile due to its dynamic nature. While the delayed binding prevented everything from being determined at compile time, SPITBOL was very clever about doing as much as possible as early as possible. SNOBOL programs run under SPITBOL were indeed amazingly fast. Notable was the SPITBOL garbage collector which ran with almost no spare memory.

A contribution of SPITBOL to computer science was to demonstrate the clear distinction between a language and its implementation. To say that a language is slow is to reveal a lack of imagination. It's better to say that writing a fast implementation is hard. This same issue arises now in reference to Java, which is often erroneously called an interpreted language. Of course, it's an implementation that is an interpreter. The language is just the language.

Modern versions of the SPITBOL compiler can still be found and since 2001, the source code for the original SPITBOL 360 compiler has been made available under the GPL licence.

External References

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

Top     

Crosswords: SPITBOL

Specialty definitions using "SPITBOL": String Oriented Symbolic Language. (references)

Top     

Commercial Usage: SPITBOL

DomainTitle

Books

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

Top     

Anagrams: SPITBOL

Scrabble® Enable2K-Verified Anagrams

Words within the letters "b-i-l-o-p-s-t"

-1 letter: pilots, pistol, spoilt.

-2 letters: blips, blots, boils, bolts, obits, pilot, plots, polis, posit, slipt, spilt, split, spoil, toils, topis.

-3 letters: bios, bits, blip, blot, boil, bolt, bops, bots, libs, lips, lisp, list, lits, lobs, lops, lost, loti, lots, obis, obit, oils, opts, piso, pits, plot, pois, pols, post, pots, silo, silt, slip, slit.

 Words containing the letters "b-i-l-o-p-s-t"
 

+1 letter: potboils.

 

+3 letters: ballpoints, bluepoints, hospitable, hospitably, politburos, possiblest, potbellies, potboilers, suboptimal.

 

+4 letters: blastoporic, bumptiously, compatibles, hyperbolist, possibility, postorbital, probabilist, protrusible, subtropical.

 

+5 letters: amphibolites, bibliopegist, bibliopolist, bipolarities, boilerplates, diploblastic, haptoglobins, hyperbolists, inhospitable, inhospitably, opposability, phlebotomies, phlebotomist, postbiblical, potabilities, prelibations, probabilists, problematics, publications, supraorbital, tribespeople.

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


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

53 50 49 54 42 4F 4C

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)

01010011 01010000 01001001 01010100 01000010 01001111 01001100

HTML Code (1990) (references)

&#83 &#80 &#73 &#84 &#66 &#79 &#76

ISO 10646 (1991-1993) (references)

0053 0050 0049 0054 0042 004F 004C

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

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

53504354364946

Top     



INDEX

1. Crosswords
2. Usage: Commercial
3. Anagrams
4. Orthography
5. Bibliography


  

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