23 Beziehungen: Allzweck-Programmiersprache, Annotation (Programmierung), Dynamische Bindung, Eclipse (IDE), Eclipse Public License, Erweiterungsmethode, Funktion höherer Ordnung, Funktionale Programmierung, Groovy, Guillemets, Imperative Programmierung, Java (Programmiersprache), Java Virtual Machine, Lambda-Kalkül, Objektorientierung, Open Source, Plattformunabhängigkeit, Scala (Programmiersprache), Smalltalk (Programmiersprache), Starke Typisierung, Statische Typisierung, Typinferenz, Xtext.
Allzweck-Programmiersprache
Eine Allzweck-Programmiersprache (General-purpose programming language, kurz GPL, auch „Mehrzweck-“ oder „Universalsprache“) ist eine Programmiersprache, die für viele Anwendungsfälle/Problemstellungen einsetzbar ist.
Neu!!: Xtend und Allzweck-Programmiersprache · Mehr sehen »
Annotation (Programmierung)
Annotationen (vom Lateinischen für „Anmerkung“) sind ein Mittel zur Strukturierung von Programmquelltexten, bei der die Erzeugung von Programmtexten und mit der Programmierung verbundener Hilfsdateien teilweise automatisiert wird.
Neu!!: Xtend und Annotation (Programmierung) · Mehr sehen »
Dynamische Bindung
Der Begriff dynamische Bindung bezeichnet die verzögerte Bindung eines Namens an ein Objekt, das diesen Namen implementiert; die Bindung des Namens an z. B.
Neu!!: Xtend und Dynamische Bindung · Mehr sehen »
Eclipse (IDE)
Eclipse (von „Sonnenfinsternis“, „Finsternis“, „Verdunkelung“) ist ein open-source Programmierwerkzeug zur Entwicklung von Software verschiedener Art.
Neu!!: Xtend und Eclipse (IDE) · Mehr sehen »
Eclipse Public License
Die Eclipse Public License (EPL) ist eine Freie-Software-Lizenz, die das Recht gewährt, Software unter bestimmten Voraussetzungen privat oder kommerziell frei zu nutzen, zu modifizieren und weiterzuverbreiten.
Neu!!: Xtend und Eclipse Public License · Mehr sehen »
Erweiterungsmethode
Als Erweiterungsmethode (engl. extension method) wird unter.Net-Framework eine Methode bezeichnet, die eine Klasse oder Schnittstelle erweitert, ohne Teil der Implementierung der erweiterten Klasse zu sein.
Neu!!: Xtend und Erweiterungsmethode · Mehr sehen »
Funktion höherer Ordnung
Eine Funktion höherer Ordnung ist in der Informatik eine Funktion, die Funktionen als Argumente erhält und/oder Funktionen als Ergebnis liefert.
Neu!!: Xtend und Funktion höherer Ordnung · Mehr sehen »
Funktionale Programmierung
Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.
Neu!!: Xtend und Funktionale Programmierung · Mehr sehen »
Groovy
Groovy ist eine Programmiersprache und Skriptsprache, die dynamische und statische Typisierung unterstützt.
Neu!!: Xtend und Groovy · Mehr sehen »
Guillemets
Guillemets (Singular: das Guillemet; vom französischen Wort für „Anführungszeichen“ entlehnt), auch Spitzzeichen,DIN 5008:2020-03 sind eine Form von Anführungszeichen, die aus je zwei gleichgestalteten gewinkelten Strichen bestehen, die nicht über die Kleinbuchstabenhöhe (x-Höhe) hinausragen.
Neu!!: Xtend und Guillemets · Mehr sehen »
Imperative Programmierung
Imperative Programmierung (‚anordnen‘, ‚befehlen‘) ist ein Programmierparadigma, nach dem „ein Programm aus einer Folge von Anweisungen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll“.
Neu!!: Xtend und Imperative Programmierung · Mehr sehen »
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Neu!!: Xtend und Java (Programmiersprache) · Mehr sehen »
Java Virtual Machine
Java-Logo Die Java Virtual Machine (abgekürzt Java VM oder JVM) ist der Teil der Java-Laufzeitumgebung (Java Runtime Environment, JRE) für Java-Programme, der für die Ausführung des Java-Bytecodes verantwortlich ist.
Neu!!: Xtend und Java Virtual Machine · Mehr sehen »
Lambda-Kalkül
griechischen Alphabets, benutzt. Der Lambda-Kalkül ist eine formale Sprache zur Untersuchung von Funktionen.
Neu!!: Xtend und Lambda-Kalkül · Mehr sehen »
Objektorientierung
Unter Objektorientierung (kurz OO) versteht man in der Entwicklung von Software eine Sichtweise auf komplexe Systeme, bei der ein System durch das Zusammenspiel kooperierender Objekte beschrieben wird.
Neu!!: Xtend und Objektorientierung · Mehr sehen »
Open Source
Logo der Open Source Initiative Als Open Source (aus englisch open source, wörtlich offene Quelle) wird Software bezeichnet, deren Quelltext öffentlich ist und von Dritten eingesehen, geändert und genutzt werden kann.
Neu!!: Xtend und Open Source · Mehr sehen »
Plattformunabhängigkeit
Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.
Neu!!: Xtend und Plattformunabhängigkeit · Mehr sehen »
Scala (Programmiersprache)
Scala ist eine funktionale und objektorientierte Programmiersprache.
Neu!!: Xtend und Scala (Programmiersprache) · Mehr sehen »
Smalltalk (Programmiersprache)
Smalltalk ist ein Sammelbegriff einerseits für eine dynamische, im Original untypisierte objektorientierte Programmiersprache und andererseits für eine vollständige Entwicklungsumgebung, die in den 1970er Jahren am Xerox PARC Forschungszentrum durch Alan Kay, Dan Ingalls, Adele Goldberg und andere entwickelt wurde.
Neu!!: Xtend und Smalltalk (Programmiersprache) · Mehr sehen »
Starke Typisierung
Starke Typisierung, auch strenge Typisierung genannt (beide nur teilweise lehnübersetzt aus dem englischen Ausdruck strong typing), ist ein Prinzip bei der Typisierung von Programmiersprachen.
Neu!!: Xtend und Starke Typisierung · Mehr sehen »
Statische Typisierung
Statische Typisierung bezeichnet ein Schema der Typisierung von Programmiersprachen.
Neu!!: Xtend und Statische Typisierung · Mehr sehen »
Typinferenz
Durch Typinferenz (mit type „(Daten-)Art“ oder „Datentyp“ und inference „Schlussfolgerung“), auch Typableitung genannt, kann in manchen (stark typisierten) Programmiersprachen viel Schreibarbeit eingespart werden, indem auf die Niederschrift von Typangaben verzichtet wird, die aus den restlichen Angaben und den Typisierungsregeln hergeleitet (rekonstruiert) werden können; dazu bedient man sich derselben Regeln, die auch zur Typprüfung dienen, als deren Fortentwicklung die Typinferenz in gewisser Weise anzusehen ist.
Neu!!: Xtend und Typinferenz · Mehr sehen »
Xtext
Xtext ist ein Open-Source-Framework für die Entwicklung von Programmiersprachen sowie domänenspezifischen Sprachen (DSL) und ein Teil des Eclipse-Modeling-Framework-Projekts (EMF).
Neu!!: Xtend und Xtext · Mehr sehen »