Mange programmeringsspråk har blitt utviklet siden midten av det tjuende århundre , med litt servering som generelle språk og andre utviklet for spesifikke applikasjoner . Fortran er fokusert på håndtering av beregninger med hurtighet og nøyaktighet . Den har gjennomgått tre store revisjoner i sin historie , og er fortsatt det språket du ønsker for mange vitenskapelige applikasjoner . Fortran Historie
Utviklet i 1950 , ble Fortran svært populært blant forskere og andre som trengte et enkelt språk for å utvikle nummer- knaser applikasjoner. Språket ble revidert i 1966 og 1977 som Fortran 66 og Fortran 77, henholdsvis . En nyere oppdateringen ble utgitt som Fortran 90 i 1990 . På grunn av sin popularitet , er det en stor mengde underrutiner og annen kode som er tilgjengelig for bruk av alle som trenger det .
Tallknusing
Fortran er relativt enkelt å lære, men dets viktigste fordel er at det er en kraftig beregningsmessig språk . Den ble designet fra begynnelsen å knase tallene med stor fart og presisjon , og det fortsetter å være en favoritt for vitenskapelige applikasjoner på grunn av denne egenskapen . En av sine styrker i numerisk analyse området er at det muliggjør enkel koding av matrise - håndtering programmer, som er av stor betydning for statistikere .
Eksisterende kode Biblioteker
p Det har vært en betydelig investering i Fortran kode siden begynnelsen, og mye av koden er gjenbrukbare. For eksempel, hvis noen har laget en dato rutine i Fortran og gjort det offentlig tilgjengelig på Internett , kan den koden lett bli innarbeidet i din Fortran program . Fortran 90 gjør dette til en enklere oppgave enn tidligere , resultater som i en raskere utvikling ganger og reduserte utviklingskostnader . Dette organet av kunnskap og regler er en verdifull ressurs for Fortran samfunnet.
Feiloppdagelse
Forbedringer til Fortran 90 omfatter et bredt spekter av feilsøking , inkludert påvisning av kodefeil som ville føre til et problem i å oppnå den ønskede nøyaktighet . De feildeteksjonsteknikker egenskaper inkluderer også evnen til å oppdage brudd på navngiving regler, brudd på syntaksregler og bruk av ukurante Fortran funksjoner . Fortran 90 registrerer også bruk av ugyldige datatyper , som er en funksjon av moderne objektorienterte programmeringsspråk .