WEB

WEB

WEB ist eine von Donald Knuth entwickelte Programmiersprache. Sie soll die Idee des „literate programming“ umsetzen, dass Programmcode und Dokumentation in einer Datei enthalten sind.

Das WEB-System besteht im Wesentlichen aus zwei Programmen:

  • tangle erzeugt eine Pascal-Datei aus der WEB-Quelldatei,
  • weave erzeugt die Dokumentation als TeX-Datei.

WEB basiert auf Pascal. Es wurden auch WEB-Varianten entwickelt, die auf anderen Programmiersprachen aufsetzen. Dennoch blieb die Popularität von WEB stets gering.

Bei der Programmiersprache Java hat man diese Idee leicht modifiziert aufgegriffen und stellt so eine Möglichkeit bereit, direkt im Quelltext die Dokumentation über spezielle Kommentare zu schreiben. Das im Java Development Kit enthaltenen Programm javadoc wertet diese Kommentare aus und erstellt aus dem Quellextkommentaren eine HTML-Dokumentation.

Die Programme TeX und Metafont sind in WEB geschrieben.

Seit Anfang der 1990er Jahre existiert auch eine neuere Version von WEB namens CWEB, die in der Programmiersprache C geschrieben wurde.

Weblinks


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Web — Web …   Deutsch Wörterbuch

  • Web — may refer to:Biology* Spider web, a mesh built by a spider, composed of spider silk and usually used for trapping prey like flies and other insectsComputing* WEB, a computer programming system created by Donald Knuth to implement literate… …   Wikipedia

  • Web — Saltar a navegación, búsqueda La palabra web (del inglés: red, malla, telaraña[1] ) puede referirse a: World Wide Web (también conocida como la Web ), el sistema de documentos (o páginas web) interconectados por enlaces de hipertexto, disponibles …   Wikipedia Español

  • Web — Web, n. [OE. web, AS. webb; akin to D. web, webbe, OHG. weppi, G. gewebe, Icel. vefr, Sw. v[ a]f, Dan. v[ae]v. See {Weave}.] [1913 Webster] 1. That which is woven; a texture; textile fabric; esp., something woven in a loom. [1913 Webster]… …   The Collaborative International Dictionary of English

  • web — [ wɛb ] n. m. • 1994; abrév. angl. de World Wide Web « toile d araignée mondiale » ♦ Anglic. Système basé sur les liens hypertextuels, permettant l accès aux ressources du réseau Internet cf. La Toile. Surfer sur le Web, le web. Appos. Sites,… …   Encyclopédie Universelle

  • web — 1. Voz tomada del inglés web (‘red, malla’; pron. [guéb]), que se usa en español con los sentidos siguientes: a) Como sustantivo femenino, escrito con mayúscula inicial, designa, por abreviación de la expresión inglesa World Wide Web, el servicio …   Diccionario panhispánico de dudas

  • web — (forma abreviada de «World Wide Web»; pl. «Webs») 1 Inform. f. Totalidad de la información contenida en la *Internet pública, en forma de hipertexto y accesible mediante navegadores. 2 Inform. Cada una de las localizaciones concretas de esa… …   Enciclopedia Universal

  • web — [web] n [: Old English;] 1.) [singular] the Web the system on the Internet that allows you to find and use information that is held on computers all over the world = ↑the World Wide Web on the web ▪ a guide to the best education related sites on… …   Dictionary of contemporary English

  • web — [ web ] noun * 1. ) count a net of thin THREADS that a SPIDER makes in order to catch insects: COBWEB 2. ) count a complicated set of related things, often considered to be dangerous or difficult to deal with: web of: The story is a complex web… …   Usage of the words and phrases in modern English

  • web — [web] n. [ME < OE webb, akin to ON vefr, OHG weppi < IE * webh , to WEAVE] 1. any woven fabric; esp., a length of cloth being woven on a loom or just taken off 2. a) the woven or spun network of a spider; cobweb b) a similar network spun by …   English World dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”