Naucz się#
Naucz się języka Fortran
Zasoby edukacyjne zarówno dla początkujących, jak i ekspertów
Pierwsze kroki
Zapoznaj się z poradnikiem szybkiego startu żeby zapoznać się z możliwościami i składnią języka.
Poradnik szybkiego startu
Dołącz do dyskusji i zadaj pytanie na Fortran-lang - forum przeznaczonym do przyjemnych rozmów dotyczących wszystkiego co ma związek z Fortranem.
Forum dyskusyjne Fortran-lang
Get a taste of Fortran in an interactive playground in the browser.
Fortran Playground
Poradniki mini-książek
Pierwsze kroki
Wprowadzenie do składni języka Fortran i jego możliwości
Jak używać kompilatora do zbudowania wykonywalnego programu
Jak zainstalować kompilator Fortran i stworzyć środowisko programistyczne na systemach Windows, Linux i macOS.
W tym poradniku przedstawione są nowoczesne i kanoniczne praktyki pisania w Fortranie.
This „Rosetta Stone” shows how to implement many common idioms in Python with NumPy and Fortran side by side.
Dokumentacja Fortran
Strony instrukcji obsługi zawartości Fortran
Inne źródła
Internetowe
Fortran wiki Bogata kolekcja artykułów dot. Fortran i źródeł dostępnych w edytowalnym formacie wiki
Fortran 90 org Poradnik najlepszych praktyk Fortran, Kamień z Rosetty Fortranu/Pythona, Najczęściej zadawane pytania dot. Fortranu
Fortran 2018 Standard Interpretation Document J3/18-007r1 F2018, specyfikacja języka Fortran 2018
J3 Fortran Proposals repozytorium służące do współpracy społeczności nad propozycjami dla Komitetu Standardów Fortran
J3: US Fortran Standards Committee J3 jest amerykańskim organem krajowym międzynarodowego Komitetu Standardów Fortran
Scivision Fortran 2018 Examples Repozytorium Github zawierające fragmenty kodu dla różnych funkcji Fortran 2018
Doctor Fortran Blog Kolekcja postów na temat interesujących lub trudnych do zrozumienia aspektów języka Fortran
Kursy online
Programming in Fortran Kurs oferowany przez Leibniz-Rechenzentrum
The «F» Word - Programming in Fortran nowoczesny Fortran użyty do tworzenia rozszerzalnej biblioteki, którą można wykorzystać do rozwiązywania praw zachowania (PDE) przy użyciu metod i elementów widmowych
Kursmaterial für Wissenschaftliches Programmieren (Modern Fortran, 2017) opracowany przez Bálinta Aradiego z Center for Computational Materials Science w Bremen (Niemcy)
Formations Fortran Kurs Fortran od podstaw do poziomu zaawansowanego (Francuski)
Modern Fortran Programming for Chemists and Physicists kurs stworzony przez Pekka Manninen z Uniwersytetu w Helsinkach (zawiera tablice co-array)
Coarray tutorial opracowany przez Thomasa Koeniga
Parallel Programming Workshop materiały z High-Performance Computing Center w Stuttgarcie
Programming in Modern Fortran opracowane przez Philippa Engela
2018 Workshop on Fortran Modernization for Scientific Applications
Scientific Programing and Numerical Computation kurs opracowany przez Wu-ting Tsai z National Taiwan University
Introduction to Modern Fortran kurs prowadzony przez Nicka Maclarena z University of Cambridge Computing Service, stworzony na podstawie kursu Steve’a Morgana z University of Liverpool
Designing and Building Parallel Programs by Ian Foster, contains descriptions of several non-standard Fortran dialects like Fortran M and High Performance Fortran
Parallel programming with Fortran 2008 and 2018 coarrays kurs stworzony przez Antona Shterenlikhta z University of Bristol
Professional Programmer’s Guide to Fortran77 stworzony przez Clive’a G. Page, University of Leicester, UK
Fortran90 for Fortran77 Programmers stworzony przez Clive’a G. Page
Introduction to Computer Programming Using Fortran 95 materiały treningowe od ARCHER, National Supercomputing Service w Wielkiej Brytanii
Combining Object-Oriented Techniques with Co-arrays in Fortran 2008 stworzony przez Roberta W. Numricha
Parallel programming in Fortran with Coarrays stworzony przez Johna Reida
Introduction to Co-Array Fortran stworzony przez Roberta W. Numricha
Fortran 90 for the Fortran 77 Programmer stworzony przez Bo Einarsson i Yurij Shokin
Fortran Tutorial starszy poradnik Erika Bomana z Uniwersytetu w Stanford
Fortran 90 Tutorial starszy poradnik stworzony przez Paula Hargrove’a i Sarah Whitlock, Stanford University
Fortran 90 Tutorial stworzony przez C.-K. Shene, Michigan Technologial University
Exploring Modern Fortran Basics stworzony przez Milana Curcica, fragmenty (Rozdziały 2, 3, and 4) z Modern Fortran - Building Efficient Parallel Applications
W druku
Ramkarthik, M. S., and Solanki, P. D. 2021 Numerical Recipes in Quantum Information Theory and Quantum Computing: An Adventure in FORTRAN 90 1st ed Boca Raton. CRC Press
Metcalf, M., Reid, J., Cohen, M., and Bader, R. 2024 Modern Fortran Explained 6th ed Oxford, UK. Oxford University Press
Curcic, M. 2020 Modern Fortran: Building Efficient Parallel Applications pierwsza edycja Shelter Island, NY. Manning Publications
Fehr, H. and Kindermann, F. 2020 Introduction to Computational Economics Using Fortran pierwsza edycja Oxford, UK. Oxford University Press
Markus, A. 2012 Modern Fortran in Practice pierwsza edycja Cambridge, UK. Cambridge University Press
Chivers, I. and Sleightholme, J. 2018 Introduction to Programming with Fortran 4 edycja. Springer International Publishing
Chapman, S. J. 2018 Fortran for Scientists and Engineers 4 edycja New York. McGraw-Hill Education
Ray, S. 2019 Fortran 2018 with Parallel Programming pierwsza edycja. Chapman and Hall/CRC
Brainerd, W. S. 2015 Guide to Fortran 2008 Programming pierwsza edycja London. Springer-Verlag
Numrich, R. W. 2018 Parallel Programming with Co-arrays pierwsza edycja New York. Chapman and Hall/CRC
Akin, E. 2003 Object-Oriented Programming via Fortran 90/95 pierwsza edycja Cambridge. Cambridge University Press
McCormack, D. 2009 Scientific Software Development with Fortran pierwsza edycja, Nieznane. Lulu Press
Rouson, D., Xia, J., and Xiaofeng, X. 2014 Scientific Software Design: The Object-Oriented Way druga edycja Cambridge. Cambridge University Press
Chirila, D. B., and Lohmann, G. 2015 Introduction to Modern Fortran for the Earth System Sciences pierwsza edycja Berlin. Springer-Verlag
Clerman, N. S. and Spector, W. 2011 Modern Fortran: Style and Usage pierwsza edycja Cambridge. Cambridge University Press
Hanson, R. J. and Hopkins, T. 2013 Numerical Computing with Modern Fortran pierwsza edycja Philadelphia. SIAM
Oliveira, S. and Steward, D. 2006 Writing Scientific Software: A Guide to Good Style pierwsza edycja Cambridge. Cambridge University Press
Kernighan, B. and Pike, R. 1999 The Practice of Programming Pierwsza edycja Reading. Addison-Wesley Professional
Juan Antonio Hernandez Ramos and Javier Escoto Lopez 2020 How to learn Applied Mathematics through modern Fortran 1st ed Madrid. Independently published