포트란: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Choboty (토론 | 기여)
잔글 영어판 분류 정보를 이용.+분류:수치 프로그래밍 언어
0 개의 출처 구조, 2 개의 링크를 깨진 것으로 표시 #IABot (v2.0beta10)
84번째 줄:
컴퓨터 환경은 [[무어의 법칙]]이 지배하게 되면서 빠르게 변화되어가는 도중에 FORTRAN 77 표준에 대한 개정은 지지부진하게 되었다. 차기 버전이 나오기에 15년의 시간이 걸렸으며, 이 길었던 기간 동안 FORTRAN 77 표준은 포트란의 역사에서도 가장 중요한 표준이 되어 버렸다.
 
Fortran 90은 1991년에 ISO에서 먼저 승인을 얻었으며, ISO/IEC 1539:1991(E) 가 ISO Fortran90 이 된다. 이전 FORTRAN XX 표준의 의미가 ANSI를 칭하였던 것에 비해, Fortran XX 형태의 표기는 ISO 국제 표준을 의미하는 것으로 여겨지게 되었다. ANSI의 승인은 1992년에 이루어진다. <ref>ftp://ftp.nag.co.uk/sc22wg5/N001-N1100/N692.pdf{{깨진 링크|url=ftp://ftp.nag.co.uk/sc22wg5/N001-N1100/N692.pdf }}</ref> 포트란의 현대화가 진행된 표준이며, [[에이다|Ada]]와 같은 여러 다른 언어에서 많은 아이디어를 가져왔다.
 
공식적인 표기가 FORTRAN에서 Fortran으로 바뀐 것을 포함하여, 다음과 같은 사항을 표준에 추가하였다.
153번째 줄:
원래는 90에 대한 10년 단위 major update로 Fortran 2000이 계획되었으나<ref>http://www.nag.co.uk/nagware/np/doc/fhistory.asp</ref>, 합의가 늦어지고 Fortran 2003으로 발표된다.
 
Fortran 2003은 ISO/IEC 1539-1:2004가 공식 문서이며<ref>http://www.iso.org/iso/catalogue_detail.htm?csnumber=39691</ref>이다. 다음과 같은 사항을 주요 사항으로 한다.<ref>ftp://ftp.nag.co.uk/sc22wg5/N1551-N1600/N1579.pdf{{깨진 링크|url=ftp://ftp.nag.co.uk/sc22wg5/N1551-N1600/N1579.pdf }}</ref>
 
# 상속과 다형성객체, type-bound 프로시저, 추상 데이터형 지원 등으로 OOP(Object Oriented Programming) 지원