- Fortran, bahasa untuk komputasi ilmiah yang dibuat pada 1957, terus berkembang. Versi terbarunya adalah Fortran 2018, dan 2023 dijadwalkan akan dirilis
- Berkinerja tinggi: dirancang untuk komputasi sains/teknik
- Bahasa dengan tipe statis/kuat. Mudah dipelajari dan digunakan
- Bahasa yang paralel secara native
- Mengomunikasikan data antarcpu dengan sintaks mirip array yang intuitif
- Menjalankan hampir kode yang sama pada CPU tunggal, multicore memori bersama, HPC memori terdistribusi, sistem cloud, dan lainnya
- Dapat mengekspresikan pola pemrograman paralel yang sesuai untuk masalah dengan Coarray, Team, Event, Collective Soubroutine, dan lain-lain
Ringkasan GN⁺
- Fortran adalah bahasa pemrograman paralel berkinerja tinggi yang dirancang untuk aplikasi intensif komputasi di bidang sains dan rekayasa
- Memiliki compiler dan library yang matang serta teruji sehingga memungkinkan eksekusi kode yang cepat
- Fortran memiliki tipe statis dan kuat sehingga dapat menemukan kesalahan pemrograman lebih awal dan menghasilkan kode biner yang efisien
- Memiliki sintaks sederhana untuk mengekspresikan operasi matematika dan aritmetika pada array besar, sehingga mengejutkan mudah untuk dipelajari dan digunakan
- Fortran memungkinkan berbagai gaya pemrograman seperti imperatif, prosedural, berorientasi array, berorientasi objek, maupun fungsional
- Bahasa paralel dengan sintaks intuitif untuk komunikasi data antar-CPU
- Fortran banyak digunakan di bidang seperti prediksi cuaca numerik, dinamika fluida komputasional, matematika terapan, statistika, dan keuangan
- Jika Anda perlu melakukan komputasi aritmetika cepat pada array angka besar, Fortran adalah alat yang optimal
16 komentar
Bahasa ini memiliki cukup banyak batasan kompilasi, jadi dibandingkan bahasa lain optimasinya jadi sangat bagus.
Setelah dibandingkan dengan kode Python, kesannya jadi seperti ini ya https://fortran-lang.org/en/learn/rosetta_stone.html
https://www.fortran90.org/src/rosetta.html
Sepertinya Anda menautkan URL ini.
Aneh, tautannya rusak -0- alamat yang sebenarnya ingin saya tautkan adalah https://fortran-lang.org/learn/rosetta_stone/
Di bidang komputasi material yang menggunakan superkomputer, Fortran masih banyak dipakai hingga sekarang.
Sebenarnya siapa sih yang terus memperbarui ini
Saya dengar superkomputer banyak menggunakan Fortran
Di persyaratan lowongan kerja Badan Meteorologi juga ada Fortran..
Profesor: (melempar file tarball lewat email) Kamu, tolong porting kode Fortran ini ke Python, besok pagi harus sudah selesai.
Selain kasus seperti ini, memang ada ya yang mulai belajar Fortran?!
Katanya tidak ada tenaga ahli, tetapi bagaimana jika ChatGPT memakai Fortran?
Bukannya semuanya sudah pindah ke Python... wkwk
Ternyata Fortran bukan bahasa yang sudah mati ya~ Saya juga tidak tahu kalau sampai sekarang masih terus diperbarui~
Wah.. rasanya seperti teknologi yang sudah hilang.. bahasa bertipe statis/kuat, ada pemrosesan paralel, dan sintaksnya juga sederhana..?
Dalam simulasi komputasi, bahasa ini masih aktif dipakai wkwk. Di bidang kami, sekitar 80% kode simulasi yang cukup berat memakai Fortran, sisanya C...
Ternyata Fortran masih terus diperbarui juga ya. Wow..
Ah.. dulu di awal karier saya, saya pernah ngoding pakai Microsoft Fortran Powerstation..
Opini Hacker News