Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

D (Programmiersprache)

Index D (Programmiersprache)

D ist eine seit 1999 von Walter Bright entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen.

66 Beziehungen: Actor Model, Andrei Alexandrescu, Auslassungspunkte, Benevolent Dictator for Life, Bitkette, Boehm-Speicherbereinigung, Bounds checking (Informatik), C (Programmiersprache), C++, Cobra (Programmiersprache), Code::Blocks, D (Begriffsklärung), Dang, Design by Contract, Doxygen, DTrace, Duck-Typing, DWT, Facebook, Garbage Collection, GNU Compiler Collection, GNU Debugger, GTK (Programmbibliothek), Hessian (Webprotokoll), Immediate Mode GUI, Integrierter Assembler, International Conference on Functional Programming Contest, KDevelop, Kommentar (Programmierung), Koroutine, Langzahlarithmetik, Liste objektorientierter Programmiersprachen, Liste von Hallo-Welt-Programmen/Höhere Programmiersprachen, Liste von Operatoren für den Rest einer Division, Liste von Programmiersprachen, LLVM, Mesonbuild, Methodenzeiger, Modul (Software), Notepad++, Potenz (Mathematik), Qt (Bibliothek), Quantum Break, Ragel, Ressourcenbelegung ist Initialisierung, Rosetta Code, Ruby (Programmiersprache), Schablonenmethode, SCons, Selbsttragende Programmiersprache, ..., Shebang, Simple and Fast Multimedia Library, Simple Common Gateway Interface, SkyOS, Sprunganweisung, Statische Typisierung, Swift (Programmiersprache), Travis CI, Umbrello, Vala (Programmiersprache), Vergleich von Programmiersprachen, Void (Schlüsselwort), WxWidgets, Yoda Conditions, Zeiger (Informatik), Zeittafel der Programmiersprachen. Erweitern Sie Index (16 mehr) »

Actor Model

Das Actor Model (deutsch Aktorenmodell, auch Aktormodell) ist in der Informatik ein Modell für nebenläufige Berechnungen bzw.

Neu!!: D (Programmiersprache) und Actor Model · Mehr sehen »

Andrei Alexandrescu

Andrei Alexandrescu (2009) Andrei Alexandrescu (* 1969 in Bukarest, Rumänien) ist ein rumänischer Informatiker und Experte für die Programmiersprache C++.

Neu!!: D (Programmiersprache) und Andrei Alexandrescu · Mehr sehen »

Auslassungspunkte

Auslassungspunkte (U+2026 …) bezeichnet ein orthografisches Zeichen, das durch drei aufeinanderfolgende Punkte „...“ oder durch den Dreipunkt „…“ (ein eigenständiges Schriftzeichen) geschrieben bzw. gesetzt und dargestellt wird und als Satz- bzw. Wortzeichen dient.

Neu!!: D (Programmiersprache) und Auslassungspunkte · Mehr sehen »

Benevolent Dictator for Life

Benevolent Dictator for Life (BDFL; für Wohlwollender Diktator auf Lebenszeit) ist eine Bezeichnung für eine Person mit der leitenden Rolle in einem Freie-Software-Projekt mit einer Organisationsstruktur, bei der bezeichnenderweise in wichtigen Entscheidungen de facto kein Weg an der so betitelten Person vorbeiführt.

Neu!!: D (Programmiersprache) und Benevolent Dictator for Life · Mehr sehen »

Bitkette

In der Informatik ist eine Bitkette (auch Bitstring oder je nach Dimension Bitvektor bzw. Bitarray) eine (endliche) Folge von Zeichen aus dem kleinsten interessanten Alphabet Σ; dieses besteht aus zwei Zeichen, den Bits: Σ.

Neu!!: D (Programmiersprache) und Bitkette · Mehr sehen »

Boehm-Speicherbereinigung

Die Boehm-Speicherbereinigung ist eine freie Programmbibliothek zur konservativen Garbage Collection für die Programmiersprachen C und C++.

Neu!!: D (Programmiersprache) und Boehm-Speicherbereinigung · Mehr sehen »

Bounds checking (Informatik)

In der Programmierung ist Grenzüberprüfung oder bounds checking jede Methode, bei der überprüft wird, ob der Wert einer Variablen innerhalb bestimmter Grenzen ist, bevor sie verwendet wird.

Neu!!: D (Programmiersprache) und Bounds checking (Informatik) · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: D (Programmiersprache) und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: D (Programmiersprache) und C++ · Mehr sehen »

Cobra (Programmiersprache)

Cobra ist eine objektorientierte Programmiersprache.

Neu!!: D (Programmiersprache) und Cobra (Programmiersprache) · Mehr sehen »

Code::Blocks

Code::Blocks ist eine freie, quelloffene Entwicklungsumgebung insbesondere für C, C++, D und Fortran.

Neu!!: D (Programmiersprache) und Code::Blocks · Mehr sehen »

D (Begriffsklärung)

D ist.

Neu!!: D (Programmiersprache) und D (Begriffsklärung) · Mehr sehen »

Dang

Dang steht für.

Neu!!: D (Programmiersprache) und Dang · Mehr sehen »

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.

Neu!!: D (Programmiersprache) und Design by Contract · Mehr sehen »

Doxygen

Doxygen ist ein freies Software-Dokumentationswerkzeug unter der GNU General Public License.

Neu!!: D (Programmiersprache) und Doxygen · Mehr sehen »

DTrace

DTrace (Dynamic Tracing) ist ein von Sun Microsystems entwickeltes Systemwerkzeug zur Kernel- und Anwendungsanalyse in Echtzeit.

Neu!!: D (Programmiersprache) und DTrace · Mehr sehen »

Duck-Typing

Duck-Typing ist ein Konzept der objektorientierten Programmierung, bei dem der Typ eines Objektes nicht durch seine Klasse beschrieben wird, sondern durch das Vorhandensein bestimmter Methoden oder Attribute.

Neu!!: D (Programmiersprache) und Duck-Typing · Mehr sehen »

DWT

DWT steht für.

Neu!!: D (Programmiersprache) und DWT · Mehr sehen »

Facebook

Das „F“-Logo Gefällt mir“-Schaltfläche ist ein bekanntes Symbol. Facebook ist ein soziales Netzwerk, das vom US-amerikanischen Unternehmen Meta Platforms betrieben wird.

Neu!!: D (Programmiersprache) und Facebook · Mehr sehen »

Garbage Collection

Objekten (mit Farben dargestellt) gefüllt, von denen einige auch wieder zerstört werden und Lücken im Speicherbereich hinterlassen. Wenn (wie in diesem Beispiel) nicht mehr genug freier Speicherplatz „am Ende“ verfügbar ist oder wenn die automatische Speicherbereinigung entscheidet, wird der Speicher „komprimiert“, wobei alle noch verwendeten Objekte an den Beginn platziert und am Ende alle Speicherlücken konsolidiert werden. Dadurch wird wieder ein großer Speicherbereich für die zukünftige Erstellung von Objekten verfügbar. Die Garbage Collection, kurz GC (für Müllabfuhr, auch automatische Speicherbereinigung oder Freispeichersammlung genannt) bezeichnet in der Software- und Informationstechnik eine automatische Speicherverwaltung, die zur Vermeidung von Speicherproblemen beiträgt; der Vorteil wird mit einem erhöhten Ressourcenverbrauch erkauft.

Neu!!: D (Programmiersprache) und Garbage Collection · Mehr sehen »

GNU Compiler Collection

GCC ist der Name der Compiler-Suite des GNU-Projekts.

Neu!!: D (Programmiersprache) und GNU Compiler Collection · Mehr sehen »

GNU Debugger

Beispielausgabe bei der Fehlersuche mit GDB Das UNIX-Programm GDB – der GNU Debugger – ist der De-facto-Standard-Debugger von Linux-Systemen und wurde vom GNU-Projekt entwickelt.

Neu!!: D (Programmiersprache) und GNU Debugger · Mehr sehen »

GTK (Programmbibliothek)

GTK3 ''Widget Factory'' GTK (früher GTK+, GIMP-Toolkit) ist ein freies GUI-Toolkit unter der LGPL.

Neu!!: D (Programmiersprache) und GTK (Programmbibliothek) · Mehr sehen »

Hessian (Webprotokoll)

Hessian ist ein binäres Netzwerkprotokoll, mit dessen Hilfe Daten zwischen Computerprogrammen ausgetauscht und Remote Procedure Calls durchgeführt werden können.

Neu!!: D (Programmiersprache) und Hessian (Webprotokoll) · Mehr sehen »

Immediate Mode GUI

Schematische Erläuterung des Unmittelbar-Modus eines Grafik-API Immediate Mode GUI (wörtlich übersetzt: „Unmittelbar-Modus GUI“) ist eine Art der Implementierung von grafischen Benutzeroberflächen (GUIs), die das Immediate-Mode-Entwurfsmuster für die Gestaltung der Programmierschnittstelle (API) in Grafikbibliotheken verwendet – wobei unmittelbar bedeutet, dass.

Neu!!: D (Programmiersprache) und Immediate Mode GUI · Mehr sehen »

Integrierter Assembler

Inline-Assembler (oder auch integrierter Assemblercode) wird ein in Assemblersprache geschriebener Programmteil genannt, der im Quelltext einer höheren Programmiersprache integriert ist.

Neu!!: D (Programmiersprache) und Integrierter Assembler · Mehr sehen »

International Conference on Functional Programming Contest

Der ICFP Contest ist ein Programmierwettbewerb, der jährlich im Umfeld der ICFP-Konferenz ausgerichtet wird.

Neu!!: D (Programmiersprache) und International Conference on Functional Programming Contest · Mehr sehen »

KDevelop

KDevelop ist eine freie grafische Entwicklungsumgebung für Unix-basierte Betriebssysteme und Windows.

Neu!!: D (Programmiersprache) und KDevelop · Mehr sehen »

Kommentar (Programmierung)

Kommentare sind Annotationen innerhalb von Programmiersprachen und Textbeschreibungssprachen.

Neu!!: D (Programmiersprache) und Kommentar (Programmierung) · Mehr sehen »

Koroutine

In der Informatik sind Koroutinen (auch Coroutinen) eine Verallgemeinerung des Konzepts einer Prozedur oder Funktion.

Neu!!: D (Programmiersprache) und Koroutine · Mehr sehen »

Langzahlarithmetik

Die Langzahlarithmetik beschäftigt sich mit dem Rechnen mit Zahlen, bei denen eine sehr hohe Anzahl an Stellen zu verarbeiten ist.

Neu!!: D (Programmiersprache) und Langzahlarithmetik · Mehr sehen »

Liste objektorientierter Programmiersprachen

Eine objektorientierte Programmiersprache ist eine Programmiersprache, deren allgemeine Organisationsstruktur das Objekt ist und die damit die objektorientierte Programmierung besonders unterstützt.

Neu!!: D (Programmiersprache) und Liste objektorientierter Programmiersprachen · Mehr sehen »

Liste von Hallo-Welt-Programmen/Höhere Programmiersprachen

Dies ist eine Liste von Hallo-Welt-Programmen für gebräuchliche höhere Programmiersprachen.

Neu!!: D (Programmiersprache) und Liste von Hallo-Welt-Programmen/Höhere Programmiersprachen · Mehr sehen »

Liste von Operatoren für den Rest einer Division

Diese Liste enthält Operatoren verschiedener Programmiersprachen, mit denen der Rest einer Division berechnet werden kann.

Neu!!: D (Programmiersprache) und Liste von Operatoren für den Rest einer Division · Mehr sehen »

Liste von Programmiersprachen

Dies ist eine Liste von Programmiersprachen.

Neu!!: D (Programmiersprache) und Liste von Programmiersprachen · Mehr sehen »

LLVM

LLVM (früher Low Level Virtual Machine) ist ein modulares Compiler-System mit einem virtuellen Befehlssatz, einem übergreifend optimierenden Übersetzungskonzept und einer virtuellen Maschine, die einen Hauptprozessor virtualisiert.

Neu!!: D (Programmiersprache) und LLVM · Mehr sehen »

Mesonbuild

Meson/mesonbuild ist ein Build-System, d. h.

Neu!!: D (Programmiersprache) und Mesonbuild · Mehr sehen »

Methodenzeiger

Ein Methodenzeiger wird bei objektorientierter Programmierung verwendet, um auf eine Methode einer Klasse oder einer Objektinstanz zu verweisen.

Neu!!: D (Programmiersprache) und Methodenzeiger · Mehr sehen »

Modul (Software)

Ein Modul (neutrum, das Modul) ist im Software Engineering ein Baustein eines Softwaresystems, der bei der Modularisierung entsteht, eine funktional geschlossene Einheit darstellt und einen bestimmten Dienst bereitstellt.

Neu!!: D (Programmiersprache) und Modul (Software) · Mehr sehen »

Notepad++

Notepad++ ist ein freier Texteditor für Windows.

Neu!!: D (Programmiersprache) und Notepad++ · Mehr sehen »

Potenz (Mathematik)

Die Schreibweise einer Potenz: \textPotenzwert.

Neu!!: D (Programmiersprache) und Potenz (Mathematik) · Mehr sehen »

Qt (Bibliothek)

Qt (wie) ist ein Anwendungsframework und GUI-Toolkit zur plattformübergreifenden Entwicklung von Programmen und grafischen Benutzeroberflächen.

Neu!!: D (Programmiersprache) und Qt (Bibliothek) · Mehr sehen »

Quantum Break

Quantum Break ist ein im April 2016 erschienener Third-Person-Shooter des finnischen Entwicklerstudios Remedy Entertainment.

Neu!!: D (Programmiersprache) und Quantum Break · Mehr sehen »

Ragel

Ragel ist ein von Adrian D. Thurston entwickelter State-Machine Compiler.

Neu!!: D (Programmiersprache) und Ragel · Mehr sehen »

Ressourcenbelegung ist Initialisierung

Ressourcenbelegung ist Initialisierung, meist abgekürzt durch RAII, für englisch resource acquisition is initialization, bezeichnet eine in bestimmten Programmiersprachen (wie z. B. C++) verbreitete Programmiertechnik zur Verwaltung von Betriebsmitteln (auch Ressourcen genannt).

Neu!!: D (Programmiersprache) und Ressourcenbelegung ist Initialisierung · Mehr sehen »

Rosetta Code

Rosetta Code ist eine wikigestützte Programmier-Website mit Implementierungen von gängigen Algorithmen und Lösungen für verschiedene Programmierprobleme in vielen verschiedenen Programmiersprachen.

Neu!!: D (Programmiersprache) und Rosetta Code · Mehr sehen »

Ruby (Programmiersprache)

Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.

Neu!!: D (Programmiersprache) und Ruby (Programmiersprache) · Mehr sehen »

Schablonenmethode

Klassendiagramm einer Schablonenmethoden-Implementierung Die Schablonenmethode ist ein in der Softwareentwicklung eingesetztes Entwurfsmuster, mit dem Teilschritte eines Algorithmus variabel gehalten werden können.

Neu!!: D (Programmiersprache) und Schablonenmethode · Mehr sehen »

SCons

SCons ist ein freies Werkzeug für die Entwicklung und Erstellung von Software.

Neu!!: D (Programmiersprache) und SCons · Mehr sehen »

Selbsttragende Programmiersprache

In der Programmierung ist eine selbsttragende Programmiersprache (engl. self-hosted language) eine Computersprache, die in der Lage ist, ihren Compiler mittels ihrer selbst zu erzeugen.

Neu!!: D (Programmiersprache) und Selbsttragende Programmiersprache · Mehr sehen »

Shebang

Shebang oder Hash-Bang bezeichnet die Zeichenkombination #! am Anfang eines Skriptprogramms, ähnlich einer Dokumenttypdefinition.

Neu!!: D (Programmiersprache) und Shebang · Mehr sehen »

Simple and Fast Multimedia Library

Simple and Fast Multimedia Library (SFML; deutsch: Einfache und schnelle Multimedia-Bibliothek) ist ein plattformunabhängiges, objektorientiertes Open-Source-Multimedia-Framework, das unter der zlib/libpng-Lizenz steht.

Neu!!: D (Programmiersprache) und Simple and Fast Multimedia Library · Mehr sehen »

Simple Common Gateway Interface

Das Simple Common Gateway Interface (SCGI) ist ein textbasiertes Netzwerkprotokoll für die Anbindung eines Anwendungsservers an einen Webserver.

Neu!!: D (Programmiersprache) und Simple Common Gateway Interface · Mehr sehen »

SkyOS

SkyOS (Sky Operating System) ist ein derzeit nicht mehr gepflegtes Betriebssystem für x86-PCs, das größtenteils alleine vom Österreicher Robert Szeleney entwickelt wurde.

Neu!!: D (Programmiersprache) und SkyOS · Mehr sehen »

Sprunganweisung

Eine Sprunganweisung oder ein Sprungbefehl ist eine Anweisung in einer Programmiersprache.

Neu!!: D (Programmiersprache) und Sprunganweisung · Mehr sehen »

Statische Typisierung

Statische Typisierung bezeichnet ein Schema der Typisierung von Programmiersprachen.

Neu!!: D (Programmiersprache) und Statische Typisierung · Mehr sehen »

Swift (Programmiersprache)

Swift ist eine Programmiersprache von Apple Inc. für iOS, iPadOS, macOS, tvOS, watchOS, Linux, Windows, z/OS und Android.

Neu!!: D (Programmiersprache) und Swift (Programmiersprache) · Mehr sehen »

Travis CI

Travis CI ist eine freie und Open-Source-Software für kontinuierliche Integration.

Neu!!: D (Programmiersprache) und Travis CI · Mehr sehen »

Umbrello

Umbrello UML Modeller ist ein freies/Open-Source-Entwurfswerkzeug (CASE-Tool) zur Beschreibung und Modellierung von (Software-)Systemen und zur Code-Generierung.

Neu!!: D (Programmiersprache) und Umbrello · Mehr sehen »

Vala (Programmiersprache)

Vala ist eine objektorientierte Programmiersprache, die ab 2006 von Jürg Billeter und Raffaele Sandrini, die an der ETH Zürich Informatik studierten, entwickelt wurde.

Neu!!: D (Programmiersprache) und Vala (Programmiersprache) · Mehr sehen »

Vergleich von Programmiersprachen

Diese Seite vergleicht Programmiersprachen.

Neu!!: D (Programmiersprache) und Vergleich von Programmiersprachen · Mehr sehen »

Void (Schlüsselwort)

Das Schlüsselwort void (für nichtig, ungültig, leer) wird in einigen Programmiersprachen anstelle eines Datentyps benutzt, um anzugeben, dass keine Daten übergeben werden oder der Typ der Daten nicht angegeben ist.

Neu!!: D (Programmiersprache) und Void (Schlüsselwort) · Mehr sehen »

WxWidgets

Die grafische Benutzeroberfläche von ''Audacity'' ist mittels wxWidgets realisiert wxWidgets (ehemals wxWindowsHarald Bögeholz:, Heise online, 22. Februar 2004) ist ein quelloffenes GUI-Toolkit zur Entwicklung grafischer Benutzeroberflächen.

Neu!!: D (Programmiersprache) und WxWidgets · Mehr sehen »

Yoda Conditions

Yoda Conditions (auch: Yoda Notations) bezeichnen im Programmierjargon eine Schreibweise bedingter Anweisungen, bei der die beiden Operanden eines Vergleichs die Position tauschen.

Neu!!: D (Programmiersprache) und Yoda Conditions · Mehr sehen »

Zeiger (Informatik)

Wort. Video-Tutorial über Zeiger, Dereferenzierung, Felder und Zeigerarithmetik sowie deren Funktionsweise im Arbeitsspeicher am Beispiel der Programmiersprache C Mit Zeiger wird in der Informatik ein Objekt einer Programmiersprache bezeichnet, das eine Speicheradresse zwischenspeichert.

Neu!!: D (Programmiersprache) und Zeiger (Informatik) · Mehr sehen »

Zeittafel der Programmiersprachen

Dies ist eine zeitlich sortierte Liste bedeutender Programmiersprachen.

Neu!!: D (Programmiersprache) und Zeittafel der Programmiersprachen · Mehr sehen »

Leitet hier um:

Programmiersprache D.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »