Inhaltsverzeichnis
25 Beziehungen: Boilerplate, Boilerplate-Code, C++-Metaprogrammierung, Charles Simonyi, Clojure, Design by Contract, Dynamische Programmiersprache, Elixir (Programmiersprache), Eval, Generative Programmierung, Generische Programmierung in Java, Homoikonizität, JetBrains, Julia (Programmiersprache), Konzeptorientierte Programmierung, Lisp, Liste griechischer Wortstämme in deutschen Fremdwörtern, Makro, MP, Raku (Programmiersprache), Ruby (Programmiersprache), Scheme, Script.NET, Snap! (Programmiersprache), Timothy Leary.
Boilerplate
Boilerplate (für ursprünglich „Kesselplatte“, übertragen „Standardtext, Textbaustein“; auch Abbinder) ist in der Medienarbeit und dem Druckwesen der Anglizismus für einen gleichbleibenden Textblock meist am Ende eines Texts.
Sehen Metaprogrammierung und Boilerplate
Boilerplate-Code
In der Softwareentwicklung ist Boilerplate-Code (oder einfach nur Boilerplate) die Bezeichnung für Code-Segmente, die an mehreren Stellen mit geringen bis keinen Änderungen wiederholt werden.
Sehen Metaprogrammierung und Boilerplate-Code
C++-Metaprogrammierung
C++-Metaprogrammierung bezeichnet die Technik der Metaprogrammierung innerhalb der Programmiersprache C++, also eine Technik, um in C++ Programmcode von anderem Programmcode generieren zu lassen.
Sehen Metaprogrammierung und C++-Metaprogrammierung
Charles Simonyi
Charles Simonyi (* 10. September 1948 als Károly Simonyi in Budapest) ist ein ungarisch-amerikanischer Informatiker.
Sehen Metaprogrammierung und Charles Simonyi
Clojure
Clojure ist ein moderner Lisp-Dialekt, der interaktive Entwicklung unterstützt.
Sehen Metaprogrammierung und Clojure
Design by Contract
Design by contract (kurz DbC, für Entwurf gemäß Vertrag) oder Programming by Contract (‚Vertragsbasierte Programmierung‘) ist ein Konzept aus dem Bereich der Softwareentwicklung.
Sehen Metaprogrammierung und Design by Contract
Dynamische Programmiersprache
Dynamische Programmiersprachen bezeichnet in der Softwaretechnik eine Klasse von höheren Programmiersprachen, welche zur Laufzeit Tätigkeiten ausführen, die andere Programmiersprachen nicht oder zur Übersetzungszeit ausführen.
Sehen Metaprogrammierung und Dynamische Programmiersprache
Elixir (Programmiersprache)
Elixir ist eine funktionale, nebenläufige Allzweck-Programmiersprache, die auf der virtuellen Maschine von Erlang (BEAM) läuft.
Sehen Metaprogrammierung und Elixir (Programmiersprache)
Eval
Eval ist eine besondere Funktion zur Metaprogrammierung, mit der ein Interpreter (oder das Paar Compiler/Laufzeitsystem) angewiesen wird, ein in der Programmiersprache selbst geschriebenes Codefragment, das als Datenobjekt vorliegt, auszuwerten und das Ergebnis der Berechnung zurückzuliefern.
Sehen Metaprogrammierung und Eval
Generative Programmierung
Die Generative Programmierung ist ein Programmierparadigma bei der methodischen Softwareentwicklung.
Sehen Metaprogrammierung und Generative Programmierung
Generische Programmierung in Java
Generische Programmierung in Java wird durch sog.
Sehen Metaprogrammierung und Generische Programmierung in Java
Homoikonizität
Homoikonizität (d. h. Selbst-Abbildbarkeit oder Selbst-Repräsentierbarkeit) ist die Eigenschaft von Programmiersprachen, dass Programme gleichzeitig Datenstrukturen derselben Sprache sind.
Sehen Metaprogrammierung und Homoikonizität
JetBrains
JetBrains ist ein tschechisches, multinationales Softwareunternehmen mit Sitz in Prag und unterhält weitere 7 F+E-Niederlassungen, unter anderem in München und Berlin.
Sehen Metaprogrammierung und JetBrains
Julia (Programmiersprache)
Julia ist eine höhere Programmiersprache, die vor allem für numerisches und wissenschaftliches Rechnen entwickelt wurde und auch als Allzweck-Programmiersprache verwendet werden kann, bei gleichzeitiger Wahrung einer hohen Ausführungsgeschwindigkeit.
Sehen Metaprogrammierung und Julia (Programmiersprache)
Konzeptorientierte Programmierung
Konzeptorientierte Programmierung ist ein Programmierparadigma, das zur Umwandlung von Konzepten in der Planungsphase eines Programmes in die Darstellungen der Konzepte in Maschinencode dient.
Sehen Metaprogrammierung und Konzeptorientierte Programmierung
Lisp
Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand.
Sehen Metaprogrammierung und Lisp
Liste griechischer Wortstämme in deutschen Fremdwörtern
Griechische Wortstämme sind im Deutschen überwiegend in Fachausdrücken zu finden, die entweder direkt dem Griechischen entstammen oder Neubildungen sind.
Sehen Metaprogrammierung und Liste griechischer Wortstämme in deutschen Fremdwörtern
Makro
Ein Makro ist in der Softwareentwicklung eine unter einer bestimmten Bezeichnung (Makroname) zusammengefasste Folge von Anweisungen oder Deklarationen, um diese (anstelle der Einzelanweisungen, i. d. R. an mehreren Stellen im Programm) mit nur einem einfachen Aufruf ausführen zu können.
Sehen Metaprogrammierung und Makro
MP
MP steht für.
Sehen Metaprogrammierung und MP
Raku (Programmiersprache)
Raku ist eine Programmiersprache aus der Perl-Familie.
Sehen Metaprogrammierung und Raku (Programmiersprache)
Ruby (Programmiersprache)
Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.
Sehen Metaprogrammierung und Ruby (Programmiersprache)
Scheme
Die Programmiersprache Scheme ist eine Lisp-Variante.
Sehen Metaprogrammierung und Scheme
Script.NET
Script.NET bzw.
Sehen Metaprogrammierung und Script.NET
Snap! (Programmiersprache)
Snap!, bis zu Version 3.1.1 unter dem Namen BYOB bekannt (englisch Abk. von Build Your Own Blocks deutsch: „Bau deine eigenen Blöcke“), ist eine auf Scratch aufbauende und von Scheme und damit auch Lisp inspirierte bildungsorientierte visuelle Programmiersprache inklusive ihrer Entwicklungsumgebung für fortgeschrittene Schüler und für die Erwachsenenbildung.
Sehen Metaprogrammierung und Snap! (Programmiersprache)
Timothy Leary
Timothy Leary (1989) Timothy Francis Leary (* 22. Oktober 1920 in Springfield, Massachusetts; † 31. Mai 1996 in Beverly Hills) war ein US-amerikanischer Psychologe, Autor und „Guru“ der Hippie-Bewegung („Hohepriester“ oder „Prophet“ des LSD).
Sehen Metaprogrammierung und Timothy Leary
Auch bekannt als Metaprogramm.

