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

X10 (Programmiersprache)

Index X10 (Programmiersprache)

X10 ist eine parallele, objektorientierte Programmiersprache, für high-end Hardware mit bis zu 10000 Hardware-Threads.

37 Beziehungen: AIX, Algorithmus, Blue Gene, Boolesche Variable, C++, Cygwin, Defense Advanced Research Projects Agency, Dynamischer Speicher, Eclipse Public License, Feld (Datentyp), IBM, Inkrement und Dekrement, Java (Programmiersprache), Java Virtual Machine, Klasse (Objektorientierung), Konstruktoren und Destruktoren, Kritischer Abschnitt, Linux, Mac OS, MacOS, Mehrkernprozessor, Methode (Programmierung), Microsoft Windows, Objektorientierte Programmierung, Objektorientierung, Parallele Programmierung, Partitioned Global Address Space, Programmiersprache, Prozess (Informatik), Scala (Programmiersprache), Starke Typisierung, Static (Schlüsselwort), Statische Typisierung, Synchronität, Thomas J. Watson Research Center, Thread (Informatik), Vererbung (Programmierung).

AIX

AIX (Advanced Interactive eXecutive) ist ein Unix-Betriebssystem des Unternehmens IBM und für den Einsatz in Serversystemen beziehungsweise in Workstations ausgerichtet.

Neu!!: X10 (Programmiersprache) und AIX · Mehr sehen »

Algorithmus

sowjetischen Briefmarke anlässlich seines 1200-jährigen Geburtsjubiläums Ein Algorithmus ist eine eindeutige Handlungsvorschrift zur Lösung eines Problems oder einer Klasse von Problemen.

Neu!!: X10 (Programmiersprache) und Algorithmus · Mehr sehen »

Blue Gene

Ein Blue-Gene/L-Schrank Blue Gene ist ein Projekt zum Entwurf und Bau einer High-End-Computertechnik.

Neu!!: X10 (Programmiersprache) und Blue Gene · Mehr sehen »

Boolesche Variable

Boolesche Variable, benannt nach George Boole, sind Elemente einer booleschen Algebra.

Neu!!: X10 (Programmiersprache) und Boolesche Variable · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

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

Cygwin

Mit Cygwin lassen sich Computerprogramme, die üblicherweise unter POSIX-Systemen wie GNU/Linux, BSD und Unix laufen, auf Microsoft Windows portieren.

Neu!!: X10 (Programmiersprache) und Cygwin · Mehr sehen »

Defense Advanced Research Projects Agency

US Air Force und der DARPA Die Defense Advanced Research Projects Agency (kurz DARPA) (frei übersetzt: Organisation für Forschungsprojekte der Verteidigung) ist eine Behörde des Verteidigungsministeriums der Vereinigten Staaten, die Forschungs-Projekte für die Streitkräfte der Vereinigten Staaten durchführt, u. a.

Neu!!: X10 (Programmiersprache) und Defense Advanced Research Projects Agency · Mehr sehen »

Dynamischer Speicher

Der dynamische Speicher, auch Heap (engl. für ‚Halde‘, ‚Haufen‘), Haldenspeicher oder Freispeicher ist ein Speicherbereich, aus dem zur Laufzeit eines Programms zusammenhängende Speicherabschnitte angefordert und in beliebiger Reihenfolge wieder freigegeben werden können.

Neu!!: X10 (Programmiersprache) und Dynamischer Speicher · Mehr sehen »

Eclipse Public License

Die Eclipse Public License (EPL) ist eine Freie-Software-Lizenz und gewährt das Recht zur freien Nutzung, Weiterverbreitung und auch Veränderung der Software.

Neu!!: X10 (Programmiersprache) und Eclipse Public License · Mehr sehen »

Feld (Datentyp)

Ein Feld ((Betonung auf 2. Silbe) für ‚Anordnung‘, ‚Aufstellung‘ usw.) ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Neu!!: X10 (Programmiersprache) und Feld (Datentyp) · Mehr sehen »

IBM

Die International Business Machines Corporation (IBM) ist ein US-amerikanisches IT- und Beratungsunternehmen mit Sitz in Armonk im US-Bundesstaat New York.

Neu!!: X10 (Programmiersprache) und IBM · Mehr sehen »

Inkrement und Dekrement

Bei der schrittweisen Erhöhung oder Verminderung einer Größe oder Variablen ist das Inkrement (von) bzw.

Neu!!: X10 (Programmiersprache) und Inkrement und Dekrement · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: X10 (Programmiersprache) 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!!: X10 (Programmiersprache) und Java Virtual Machine · Mehr sehen »

Klasse (Objektorientierung)

Unter einer Klasse (auch Objekttyp genannt) versteht man in der objektorientierten Programmierung ein abstraktes Modell bzw.

Neu!!: X10 (Programmiersprache) und Klasse (Objektorientierung) · Mehr sehen »

Konstruktoren und Destruktoren

Als Konstruktoren und Destruktoren (aus dem Englischen auch kurz ctor bzw. dtor genannt) werden in der Programmierung spezielle Prozeduren bzw.

Neu!!: X10 (Programmiersprache) und Konstruktoren und Destruktoren · Mehr sehen »

Kritischer Abschnitt

In der Informatik dient ein kritischer Abschnitt (engl. ‚critical section’) zur Kennzeichnung einer Ansammlung von Programmanweisungen zum Zwecke der Ablaufsteuerung.

Neu!!: X10 (Programmiersprache) und Kritischer Abschnitt · Mehr sehen »

Linux

Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unix-ähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.

Neu!!: X10 (Programmiersprache) und Linux · Mehr sehen »

Mac OS

Schriftzug des klassischen Mac OS. „Mac OS“ ist ein Markenname, den Apple seit Januar 1997 für Betriebssysteme der hauseigenen Macintosh-Rechner nutzt.

Neu!!: X10 (Programmiersprache) und Mac OS · Mehr sehen »

MacOS

Das Betriebssystem macOS des kalifornischen Hard- und Software-Unternehmens Apple ist das kommerziell erfolgreichste Unix für Personal Computer.

Neu!!: X10 (Programmiersprache) und MacOS · Mehr sehen »

Mehrkernprozessor

Der Begriff Mehrkernprozessor (abgeleitet vom englischen Begriff auch Multicore-Prozessor oder Multikernprozessor) bezeichnet einen Mikroprozessor mit mehr als einem vollständigen Hauptprozessorkern in einem einzigen Chip.

Neu!!: X10 (Programmiersprache) und Mehrkernprozessor · Mehr sehen »

Methode (Programmierung)

Methoden (oder member function) sind in der objektorientierten Programmierung Unterprogramme (in der Form von Funktionen oder Prozeduren), die das Verhalten von Objekten beschreiben und implementieren.

Neu!!: X10 (Programmiersprache) und Methode (Programmierung) · Mehr sehen »

Microsoft Windows

Microsoft Windows (englische Aussprache), bzw.

Neu!!: X10 (Programmiersprache) und Microsoft Windows · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: X10 (Programmiersprache) und Objektorientierte Programmierung · 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!!: X10 (Programmiersprache) und Objektorientierung · Mehr sehen »

Parallele Programmierung

Parallele Programmierung ist ein Programmierparadigma.

Neu!!: X10 (Programmiersprache) und Parallele Programmierung · Mehr sehen »

Partitioned Global Address Space

Partitioned Global Address Space (PGAS) ist ein Programmiermodell speziell für Mehrprozessorsysteme und massiv parallele Rechner.

Neu!!: X10 (Programmiersprache) und Partitioned Global Address Space · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: X10 (Programmiersprache) und Programmiersprache · Mehr sehen »

Prozess (Informatik)

Ein Prozess (in manchen Betriebssystemen auch Task genannt) ist ein Computerprogramm zur Laufzeit.

Neu!!: X10 (Programmiersprache) und Prozess (Informatik) · Mehr sehen »

Scala (Programmiersprache)

Scala ist eine funktionale und objektorientierte Programmiersprache.

Neu!!: X10 (Programmiersprache) und Scala (Programmiersprache) · Mehr sehen »

Starke Typisierung

Starke Typisierung (deutsch oft auch strenge Typisierung) bezeichnet ein Prinzip bei der Typisierung von Programmiersprachen, das allerdings nicht eindeutig definiert ist.

Neu!!: X10 (Programmiersprache) und Starke Typisierung · Mehr sehen »

Static (Schlüsselwort)

static (in Visual Basic Static und Shared) ist ein Schlüsselwort in diversen Programmiersprachen wie z. B.

Neu!!: X10 (Programmiersprache) und Static (Schlüsselwort) · Mehr sehen »

Statische Typisierung

Statische Typisierung bezeichnet ein Schema der Typisierung von Programmiersprachen.

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

Synchronität

Das Wort synchron (syn ‚mit‘, ‚gemeinsam‘ und χρόνος chronos ‚Zeit‘) bedeutet im ursprünglichen Sinn gleichzeitig oder zeitlich übereinstimmend, weiter auch zu einem Zeitpunkt auf mehrere Räume.

Neu!!: X10 (Programmiersprache) und Synchronität · Mehr sehen »

Thomas J. Watson Research Center

Thomas J. Watson Research Center, Hauptgebäude in Yorktown Heights Luftaufnahme des Hauptgebäudes, 1993 Das Thomas J. Watson Research Center ist das Hauptquartier der IBM-Forschung mit insgesamt acht Laboren in sechs Ländern.

Neu!!: X10 (Programmiersprache) und Thomas J. Watson Research Center · Mehr sehen »

Thread (Informatik)

In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.

Neu!!: X10 (Programmiersprache) und Thread (Informatik) · Mehr sehen »

Vererbung (Programmierung)

Operationen a und b). Die Vererbung ist eines der grundlegenden Konzepte der Objektorientierung und hat große Bedeutung in der Softwareentwicklung.

Neu!!: X10 (Programmiersprache) und Vererbung (Programmierung) · Mehr sehen »

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »