Language Workbench (englisch für Sprachwerkbank) ist ein im Jahr 2005 von Martin Fowler eingeführter Begriff, der eine Klasse von Entwicklungswerkzeugen beschreibt, die der Spezifikation, Wiederverwendung und Komposition von domänenspezifischen Sprachen zusammen mit ihren integrierten Entwicklungsumgebungen dienen.[1][2] Eine Language Workbench folgt demnach der Idee des Language Oriented Programming.

Sie unterstützt üblicherweise:[1]

Bearbeiten

Einzelnachweise

Bearbeiten
  1. a b Martin Fowler: LanguageWorkbench. Abgerufen am 14. April 2015.
  2. Martin Fowler: Language Workbenches: The Killer-App for Domain Specific Languages? 12. Juni 2005, abgerufen am 14. April 2015.

📚 Artikel Terkait di Wikipedia

LOP

Indonesien (IATA-Code) LOP – Landwirtschaft ohne Pflug, Agrarmagazin Language Oriented Programming, ein Paradigma der Informatik Levels of processing, ein Modell

Objektorientierte Programmierung

1999 definiert den Begriff object-oriented dagegen wie folgt: “Pertaining to a technique or a programming language that supports objects, classes, and

JetBrains

anderen Sprachen zu benutzen. Sie implementiert Konzepte des Language Oriented Programming. JetBrains Space Kollaborationswerkzeug für Entwicklerteams

Executive Systems Problem Oriented Language

ESPOL (Abkürzung für Executive Systems Problem Oriented Language) war eine Obermenge von Algol 60 (oder eine Erweiterung von Burroughs Extended ALGOL)

Ralph Johnson

verschiedene führende Rollen bei der Konferenz „ACM Object-Oriented Programming, Systems, Languages and Applications“ OOPSLA, welche er jedes Jahr besucht

Liste von Programmiersprachen

siehe auch Liste von BASIC-Dialekten bc Batch Bash Basic Combined Programming Language (BCPL) BeanShell Befunge Beta (Programmiersprache) BLISS (Programmiersprache)

Vererbung (Programmierung)

Craig: Object-Oriented Programming Languages: Interpretation. S. 187, siehe Literatur Iain D. Craig: Object-Oriented Programming Languages: Interpretation

Just-in-time-Kompilierung

dynamically-typed object-oriented language based on prototypes. In: OOPSLA ’89 Conference proceedings on Object-oriented programming systems, languages and applications