Abgeordnete

Softwareentwicklungsumgebung, die das LOP-Paradigma implementiert
Jetzt downloaden

Abgeordnete Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache
  • Preis:
  • FREE
  • Name des Herausgebers:
  • JetBrains
  • Website des Verlags:
  • http://www.jetbrains.com/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 86.7 MB

Abgeordnete Stichworte


Abgeordnete Beschreibung

Softwareentwicklungsumgebung, die das LOP-Paradigma implementiert Das MPS (META-Programmiersystem) ist ein brandneues Konzept der Softwareentwicklungsumgebung, das das sprachorientierte Programmierparadigm implementiert. Es ist sinnvoll, die vorhandenen Sprachen auszudehnen, um mehr domänenorientierte zu erstellen, wodurch das Schreiben von Programmen auf einem höheren Niveau und in einer Weise, die für jede Domäne natürlicher ist, zu ermöglichen. Mit einem Instrument, mit dem die Erstellung von Sprachkonstrukten, so einfach wie das Erstellen von Klassen oder Methoden erstellt werden, in einer herkömmlichen Sprache, können Sie die Art und Weise, wie Sie Software entwickeln, erheblich ändern. Mit diesem neuen Programmstil, wenn Sie spezielle Sprachen erstellen, entwickeln Sie sie zur Entwicklung von Software, und erweitern Sie sie, wann und wie erforderlich, wird Sprachorientierte Programmierung (LOP) .mps zum Erstellen von DSLs und Sprachverlängerungen Universelles Sprache namens Baselanguage, die selbst zur Erstellung von Programmen verwendet werden kann. Der richtige Weg, um MPS zu verwenden, besteht jedoch darin, Baselanguage zu erweitern und neue Sprachen zu erstellen. MPS verfügt über mehrere hilfreiche Erweiterungen von Baselanguage für die Arbeit mit Saiten, Sammlungen, Terminen, regulären Ausdrücken usw. Sie können sie auch als Referenz für die Erstellung neuer Sprachen verwenden. Diese leistungsstarken Tools machen MPS als Instrument, um domänenspezifische Sprachen (DSL). Domain-Experten, die mit der traditionellen Programmierung nicht vertraut sind, können mit ihren domänenspezifischen Sprachen mit der domänenspezifischen Terminologie problemlos in MPs arbeiten.


Abgeordnete Zugehörige Software