- X10 (langage de programmation)
-
Pour les articles homonymes, voir X10.
X10 Apparu en 2004 Auteur Kemal Ebcioğlu, Vijay Saraswat et Vivek Sarkar Développeur IBM Dernière version 2.2.1 (29 septembre 2011) [+/−] Paradigme Programmation orientée objet Typage Statique, fort, sûr Influencé par Java Système d'exploitation AIX, Linux, Mac OS X, Cygwin Licence Eclipse Public License Site web x10-lang.org X10 est un langage de programmation en cours de développement chez IBM Thomas J. Watson Research Center financé par le projet High Productivity Computing Systems de DARPA. Les auteurs principaux sont Kemal Ebcioğlu, Vijay Saraswat, and Vivek Sarkar[1].
X10 est conçu pour la programmation parallèle avec le modèle espace d'adressage global partagé (PGAS). Un programme s'exécuter sur un ensemble de places: chaque place possède des données et quelques activities qui font des calculs sur ces données. Il supporte un système de typage avec des contraintes pour la programmation orientée objet, les types primitifs structs défini par l'utilisateur, les globally distributed arrays et le parallélisme structuré et non structuré[2].
Articles connexes
Références
Liens externes
Wikimedia Foundation. 2010.