Fortran

Fortran adalah bahasa pemrograman yang berorientasi dan diadaptasi untuk aplikasi numerik dan komputasi ilmiah.

Dengan Fortran, pemrograman cararn lahir. Melaluinya, konsep-konsep seperti komputasi ilmiah, atau komplikasi kode, antara lain, telah dipraktikkan.

Asal usul bahasa pemrograman ini berasal dari tahun 1954, dan dikaitkan dengan John Backus, seorang ilmuwan komputer Amerika berpengalaman yang berasal dari perusahaan IBM.

Proposalnya berfokus pada peluncuran bahasa pemrograman yang tujuannya adalah untuk menerjemahkan dengan cara yang sederhana dan mudah diakses, rumus matematika yang berbeda dalam kode yang dapat dipahami oleh komputer.

Sebagai rasa ingin tahu, spesialis komputer ini sedang mengerjakan proyek sebelumnya yang disebut SSEC (Selective Sequence Electronic Calculator) untuk mendapatkan program ini untuk menghitung posisi bulan.

Evolusi Fortran

Saat memperkenalkan diri, ada sedikit keengganan, karena semua orang sudah terbiasa dengan pendahulunya, bahasa rakitan yang muncul pada tahun 1949.

Tetapi persepsi umum segera berubah karena ada banyak keuntungan menggunakan Fortran. Itu dianggap sebagai bahasa pemrograman tingkat tinggi, yang berhasil menerjemahkan seluruh program tanpa perlu melakukannya secara manual seperti pendahulunya. Selain itu, penggunaannya pun lebih sederhana, tidak seketat bahasa pemrograman yang sudah ada sebelumnya.

Salah satu hal yang berhasil merevolusi dunia pemrograman adalah kenyataan bahwa ia dapat memungkinkan kode untuk ditulis lebih cepat, dan juga tidak memerlukan profesional khusus seperti itu, yang membuatnya lebih mudah diakses oleh siapa saja.

Ini adalah bahasa yang tidak pernah berhenti berkembang. Ini telah bervariasi selama bertahun-tahun hingga Fortran 2018, yang telah menyertakan fitur dan peningkatan baru sejak awal.

Fortran telah menjadi inspirasi dan dasar untuk penciptaan jenis bahasa pemrograman lain seperti: Lisp (1958), COBOL (1959) atau ALGOL (1958).

Tidak diragukan lagi, ini adalah salah satu bahasa yang masih diperhitungkan saat bekerja dengannya, dan telah berfungsi sebagai informasi untuk membuat aspek pemrograman lain yang diturunkan darinya.

Kelebihan dan kekurangan Fortran

Keunggulannya antara lain sebagai berikut:

  • Lebih mudah dipelajari daripada pendahulunya.
  • Itu masih digunakan sebagai salah satu bahasa yang paling menonjol dalam hal melakukan perhitungan numerik.
  • Ini dianggap sebagai revolusi dan awal dari pemrograman cararn.
  • Implementasinya dan penggunaannya selama bertahun-tahun telah menghasilkan perpustakaan yang terbukti dan efisien yang mengkonfirmasi keefektifannya sebagai bahasa pemrograman.

Kerugiannya juga harus diperhitungkan saat digunakan:

  • Ini adalah bahasa pemrograman di mana tidak ada kelas, atau struktur.
  • Itu membuat tidak mungkin untuk membuat reservasi memori dinamis.
  • Untuk pemrosesan teks, daftar, dan struktur data yang sangat kompleks, ini adalah bahasa yang agak primitif.