Přípona souboru F90
Souborová přípona .f90 je spojena s programovacím jazykem Fortran. Zkratka „f90“ odkazuje na standard Fortran 90, což je významná revize jazyka, která přinesla moderní prvky do dříve převážně imperativního prostředí. Jedná se o textový soubor obsahující zdrojový kód napsaný v tomto jazyce.
Fortran, původně zkratka pro „Formula Translation“, je jedním z nejstarších programovacích jazyků, vyvinutý společností IBM v 50. letech 20. století. Jeho primárním cílem bylo usnadnit vědecké a inženýrské výpočty. Během své existence prošel mnoha revizemi a standardizacemi, přičemž Fortran 90 představoval zásadní posun od starších verzí, jako byl Fortran 77. Fortran 90 přinesl například dynamické alokování paměti, modulární programování, práci s poli a uživatelsky definované datové typy, což výrazně zvýšilo jeho flexibilitu a použitelnost v moderních programovacích paradigmatech. Autoři standardu Fortran 90 jsou různé výbory a pracovní skupiny, které se podílely na vývoji a standardizaci jazyka pod záštitou organizací jako ANSI a ISO.
Soubory .f90 tedy obsahují zdrojový kód napsaný podle specifikací Fortran 90 a novějších standardů. Tento kód je obvykle určen k překladu (kompilaci) do spustitelného programu pomocí Fortran kompilátoru. Samotné soubory .f90 nejsou spustitelné, dokud nejsou zkompilovány. Jsou to prosté textové soubory, které lze otevřít a upravovat v libovolném textovém editoru. Nicméně pro efektivní práci s Fortran kódem se doporučuje používat editory nebo integrovaná vývojová prostředí (IDE), které nabízejí zvýrazňování syntaxe, automatické doplňování kódu a další funkce usnadňující programování.
Software pro práci se soubory .f90
Pro práci se soubory .f90 existuje široká škála softwaru dostupného pro různé operační systémy:
Operační systém Windows
Na platformě Windows lze soubory .f90 zobrazovat, editovat a vytvářet pomocí následujících programů:
Textové editory:
Notepad++: Bezplatný textový editor s podporou zvýrazňování syntaxe pro Fortran.
Visual Studio Code: Výkonný editor s rozšířením pro Fortran, které poskytuje pokročilé funkce.
Sublime Text: Další populární editor s možností instalace balíčků pro Fortran.
Integrovaná vývojová prostředí (IDE):
Microsoft Visual Studio: S příslušnými rozšířeními a kompilátory (např. Intel Fortran Compiler) lze používat pro vývoj ve Fortranu.
Code::Blocks: Open-source IDE s podporou Fortran kompilátorů.
Fortran kompilátory:
Intel Fortran Compiler: Komerční, ale velmi výkonný kompilátor pro Windows.
gfortran (GNU Fortran): Součást GCC (GNU Compiler Collection), dostupný pro Windows prostřednictvím MinGW nebo Cygwin.
Operační systém macOS
Pro macOS jsou k dispozici podobné nástroje jako pro Windows:
Textové editory:
TextEdit: Standardní textový editor v macOS, ale pro seriózní programování je lepší použít specializovanější nástroj.
Visual Studio Code: Stejně jako na Windows, i zde nabízí skvělou podporu Fortranu s příslušným rozšířením.
Sublime Text: Opět, vhodný editor s možností rozšíření pro Fortran.
Integrovaná vývojová prostředí (IDE):
Xcode: Vývojové prostředí od Apple, které lze použít s Fortran kompilátory.
Eclipse: S příslušnými pluginy lze použít i pro vývoj ve Fortranu.
Fortran kompilátory:
Intel Fortran Compiler: Dostupný i pro macOS.
gfortran (GNU Fortran): Snadno instalovatelný pomocí Homebrew.
Operační systém Linux
Linux nabízí nejširší škálu nástrojů pro vývoj ve Fortranu, často zdarma a s otevřeným zdrojovým kódem:
Textové editory:
gedit: Standardní textový editor v mnoha distribucích Linuxu, s možností rozšíření pro zvýrazňování syntaxe.
Visual Studio Code: Opět, skvělá volba s podporou Fortranu.
Sublime Text: Dostupný i pro Linux.
Vim/Neovim: Pokročilé textové editory pro programátory.
Emacs: Další velmi populární a rozšiřitelný editor.
Integrovaná vývojová prostředí (IDE):
Eclipse: S CDT (C/C++ Development Tooling) a Fortran pluginy.
Code::Blocks: Opět, open-source IDE s podporou Fortran kompilátorů.
Fortran kompilátory:
gfortran (GNU Fortran): Standardní kompilátor, často předinstalovaný nebo snadno dostupný v repozitářích distribuce.
Intel Fortran Compiler: Dostupný i pro Linux.
Online služby pro konverzi souborů .f90
Ačkoli se konverze souborů .f90 typicky nezaměřuje na změnu formátu, ale spíše na kompilaci do spustitelného kódu, existují online služby, které mohou pomoci s analýzou, formátováním nebo dokonce s překladem kódu do jiných jazyků (i když to je méně běžné a často ne stoprocentně přesné). Většina z nich se spíše zaměřuje na obecné nástroje pro analýzu a úpravu kódu. Nicméně, pro jednoduché úkoly, jako je formátování kódu, můžete použít online nástroje pro úpravu textu s podporou Fortran syntaxe.
Je důležité si uvědomit, že pro seriózní vývoj ve Fortranu je nezbytné mít lokálně nainstalovaný kompilátor a vhodné vývojové prostředí. Online služby jsou spíše doplňkem, který může pomoci s rychlými úpravami nebo analýzou kódu, ale nenahradí plnohodnotné vývojové prostředí.
Hydrops žlučníku
HPV
Robin Cook?
Životopis Daniela Dejdarová?
Indd
Zkratka MA
Ico
Prosperita
Igs
Zkratka WV
F90
Jan Drda?
Fnt