X10 (język)

X10
Data pierwszej wersji 2004
Paradygmat Programowanie obiektowe
Autor Kemal Ebcioğlu, Vijay Saraswat i Vivek Sarkar
Deweloper IBM
Ostatnia wersja 2.6.2 (8 stycznia 2019 r)
Pisanie na maszynie Statyczny , mocny , bezpieczny
Wpływem Jawa
System operacyjny AIX , Linux , Mac OS X , Cygwin
Licencja Licencja Eclipse
Stronie internetowej x10-lang.org
Rozszerzenie pliku x10

IBM X10 opracowuje język programowania w Research Center, finansowany przez Thomasa J. Watsona w projekcie High Productivity Computing Systems of DARPA . Głównymi autorami są Kemal Ebcioğlu, Vijay Saraswat i Vivek Sarkar.

X10 jest przeznaczony do programowania równoległego z modelem globalnej współdzielonej przestrzeni adresowej  (en) (PGAS). Program działa na zbiorze miejsc  : każde miejsce ma dane i pewne działania, które wykonują obliczenia na tych danych. Obsługuje system pisania z ograniczeniami dla programowania obiektowego, typami pierwotnymi struktury zdefiniowanymi przez użytkownika , tablicami rozproszonymi globalnie oraz strukturalnym i nieustrukturyzowanym paralelizmem.

Uwagi i odniesienia

  1. (in) „  X10 Release 2.6.2  ”
  2. SourceForge.net , (fałszowanie oprogramowania), dostęp31 grudnia 2016 r
  3. http://www.aurorasoft.net/workshops/lar04/Author_Files/Papers/Vivek_Sarkar_LaR_04_Paper_V1.pdf „Zarchiwizowana kopia” (wersja z 22 lipca 2018 r. W Internet Archive )
  4. http://x10.sourceforge.net/documentation/languagespec/x10-latest.pdf

Załączniki

Powiązane artykuły

Linki zewnętrzne