Comskee

from Wikipedia, the free encyclopedia

Comskee ( Com puting and S tring Kee ping Language, the name was chosen as a homage to Noam Chomsky ) is a programming language for processing linguistic tasks . Comskee was developed between 1973 and 1986 in the Collaborative Research Center 100 "Electronic Language Research" at the chair of Prof. Günter Hotz ( Saarland University ). Comskee was later maintained by the Saarbrücken software house DIaLOGIKa GmbH . There have been implementations for mainframes ( Telefunken TR440 , Siemens BS2000 ) as well as for process computers ( Digital VAX ) and personal computers ( IBM PC , Atari ST , Commodore Amiga ).

In the academic field, Comskee was used particularly in systems for automatic translation of natural languages . But there were also applications in the non-academic sector, e.g. B. since 1984 for the administration of the multilingual Eurovoc thesaurus of the EU .

With its fully dynamic data types String ( character strings ), Sentence (lists of strings), Set (sets of strings) and, above all, Dictionary (dictionary, assignments of any structured data objects to strings, managed in files with concurrent access), Comskee allowed a special simple and user-oriented programming of tasks in the field of speech and word processing, to which the integrated automatic garbage collection also made a significant contribution.

Programs implemented in Comskee were in commercial use well beyond the year 2000, e.g. B. the CATEL and ABEL systems of the Office for Official Publications of the European Communities .

literature

  • Jan Messerschmidt: Linguistic data processing with Comskee 1st edition, Teubner study books computer science, 1984, ISBN 3-519-02252-4 .

Web links