FORTRAN: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Nicecveti (беседа | приноси)
м Добавих още малко исторически подробности.
Ред 209:
 
-       Съвместим с програмния език C;
 
'''Fortran 2008 (2010)'''
 
Последната излязла версия на езика е ISO/IEC 1539-1:2010, неформално известна като Fortran 2008, е била одобрена през септември 2010г. Както при Fortran 95, това е голямо надграждане, обединяване, избистряне и корекция на предходната версия Fortran 2003. Някои от новите способности на версията са :
 
-         Подмодули – допълнителни структуриращи удобства за модулите; заместват ISO/IEC TR 19767:2005
 
-         Coarray Fortran – паралелно изпълняващ модул;
 
-         Конструкторът DO CONCURRENT – за повтарящи се цикли, без взаимнозависимост;
 
-         Атрибутът CONTIGUOUS – уточнява мястото за съхранение на рестрикците;
 
-         Конструктурът BLOCK – може да съдържа декларации на предмети с построяване на сфера;
 
-         Рекурсия при въвеждане на данни – като алтернатива за рекурсивни пойнтъри в получените типове.
 
Важно приложение към Fortran 2008 е Техническата спецификация на ISO (TS) 29113 за ''Допълнителна оперативна съвместимост'' на Fortran с езика C, което през май 2012 е предадено на ISO за одобрение. Спецификацията подпомага достъпа до array дескриптора от езика C и позволява игнорирането на тип или ранк от аргументи.
 
== Компилатори ==