{"title":"The new features of Fortran 2018","authors":"J. Reid","doi":"10.1145/3206214.3206215","DOIUrl":null,"url":null,"abstract":"The aim of this paper is to summarize the new features of the Fortran standard that is expected to be published in 2018. It was known informally as Fortran 2015 because the choice of features to include was made in 2015, but WG5 has decided to rename it Fortran 2018 to reflect the date of publication. We take as our starting point Fortran 2008 (ISO/IEC 2010)Two official extensions have been published as Technical Specifications. ISO/IEC (2012) specifies further features for interoperability of Fortran with C and ISO/IEC (2015) specifies additional parallel features. WG5 committed itself to include both of these in Fortran 2018. The introduction of a new IEEE standard for floating-point arithmetic (ISO/IEC/IEEE 2011) necessitated changes to the IEEE modules. Beyond these features, WG5 decided to limit changes to the removal of deficiencies and discrepancies, which by definition are all small.","PeriodicalId":379614,"journal":{"name":"ACM SIGPLAN Fortran Forum","volume":"106 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGPLAN Fortran Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3206214.3206215","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
The aim of this paper is to summarize the new features of the Fortran standard that is expected to be published in 2018. It was known informally as Fortran 2015 because the choice of features to include was made in 2015, but WG5 has decided to rename it Fortran 2018 to reflect the date of publication. We take as our starting point Fortran 2008 (ISO/IEC 2010)Two official extensions have been published as Technical Specifications. ISO/IEC (2012) specifies further features for interoperability of Fortran with C and ISO/IEC (2015) specifies additional parallel features. WG5 committed itself to include both of these in Fortran 2018. The introduction of a new IEEE standard for floating-point arithmetic (ISO/IEC/IEEE 2011) necessitated changes to the IEEE modules. Beyond these features, WG5 decided to limit changes to the removal of deficiencies and discrepancies, which by definition are all small.