Fortran - Nedir, tanımı ve konsepti

İçindekiler:

Fortran - Nedir, tanımı ve konsepti
Fortran - Nedir, tanımı ve konsepti
Anonim

Fortran, sayısal uygulamalar ve bilimsel hesaplama için yönlendirilmiş ve uyarlanmış bir programlama dilidir.

Fortran ile modern programlama doğdu. Bu sayede, diğerlerinin yanı sıra bilimsel hesaplama veya kod karmaşıklığı gibi kavramlar uygulamaya konuldu.

Bu programlama dilinin kökeni 1954 yılına kadar uzanır ve IBM şirketine ait deneyimli bir Amerikalı bilgisayar bilimcisi olan John Backus'a atfedilir.

Önerisi, amacı basit ve erişilebilir bir şekilde, bir bilgisayarın anlayabileceği koddaki farklı matematiksel formülleri çevirmek olan bir programlama dili başlatmaya odaklandı.

Bir merak olarak, bu bilgisayar uzmanı, bu programın ayın konumlarını hesaplamasını sağlamak için SSEC (Seçici Sıralı Elektronik Hesap Makinesi) adlı önceki bir proje üzerinde çalışıyordu.

Fortran'ın Evrimi

Kendilerini tanıtmaya gelince, herkes bir önceki dil olan 1949'da ortaya çıkan montaj diline alıştığı için biraz isteksizlik vardı.

Ancak Fortran'ı kullanmanın birçok avantajı olduğu için genel algı kısa sürede değişti. Önceki sürümlerinde olduğu gibi manuel olarak yapmak zorunda kalmadan tüm programları çevirmeyi başaran üst düzey bir programlama dili olarak kabul edildi. Ayrıca kullanımı daha basitti, önceki mevcut programlama dilleri kadar kısıtlayıcı değildi.

Programlama dünyasında devrim yapmayı başaran şeylerden biri, kodun daha hızlı yazılmasına izin verilebilmesi ve aynı zamanda bu kadar uzmanlaşmış profesyoneller gerektirmemesiydi, bu da onu herkes için daha erişilebilir hale getirdi.

Gelişmeyi asla bırakmayan bir dildir. Kuruluşundan bu yana yeni işlevler ve iyileştirmeler içeren Fortran 2018'e kadar yıllar içinde değişiklik göstermiştir.

Fortran, Lisp (1958), COBOL (1959) veya ALGOL (1958) gibi diğer programlama dillerinin oluşturulması için ilham kaynağı ve temel teşkil etmiştir.

Şüphesiz, onlarla çalışırken hala dikkate alınan ve ondan türetilen programlamanın diğer yönlerini oluşturmak için bilgi görevi gören dillerden biridir.

Fortran'ın avantajları ve dezavantajları

Avantajları aşağıdakileri içerir:

  • Öncekilere göre öğrenmesi daha kolay.
  • Sayısal hesaplamalar yapmak söz konusu olduğunda hala en önde gelen dillerden biri olarak kullanılmaktadır.
  • Bir devrim ve modern programlamanın başlangıcı olarak kabul edilir.
  • Uygulanması ve yıllarca kullanılması, bir programlama dili olarak etkinliğini onaylayan kanıtlanmış ve verimli kütüphanelerle sonuçlandı.

Kullanılırken dezavantajları da dikkate alınmalıdır:

  • Sınıfların veya yapıların olmadığı bir programlama dilidir.
  • Dinamik bir bellek rezervasyonu yapmayı imkansız hale getirir.
  • Oldukça karmaşık metinlerin, listelerin ve veri yapılarının işlenmesi için biraz ilkel bir dildir.