Güncel Yazılım Teknolojileri


Creative Commons License

Satman M. H., Akadal E.

Tıp Bilişimi, Nilgün Bozbuğa,Sevinç Gülseçen, Editör, Istanbul University, İstanbul, ss.319-334, 2021

  • Yayın Türü: Kitapta Bölüm / Araştırma Kitabı
  • Basım Tarihi: 2021
  • Yayınevi: Istanbul University
  • Basıldığı Şehir: İstanbul
  • Sayfa Sayıları: ss.319-334
  • Editörler: Nilgün Bozbuğa,Sevinç Gülseçen, Editör
  • İstanbul Üniversitesi Adresli: Evet

Özet

Sonucu matematik için zamansız olarak bilinen ifadelerin belirli bir değere kavuşturulması için geliştirilen hesap etme (calculation) ve hesaplama (computation) algoritmaları ve onların hesap makinesi, analog ve dijital bilgisayarlarda uygulaması olan yazılım, insanlık için uzunca bir serüveni oluşturur. Bu serüven boyunca hesaplama işlemleri için bulunan farklı çözüm ve yaklaşımların programlama dillerine, programlama dillerinin de farklı çözüm ve yaklaşımlara etki ettiği görülür. Gerek yazılım geliştirme araçlarının gelişimi, gerekse son kullanıcıların ihtiyaçları, bu araçların, doğrusal olmayan bir trend boyunca evrim geçirmesine sebep olduğu gözlemlenir. Bu evrim, programlama dillerinin canlı bir varlığın hayati sürecine benzer bir sürece sahip olmasını sağlamıştır. Kısa sayılabilecek bir süre içerisinde programlama dillerinin doğuşuna, bir topluluk tarafından kabul edilmesi durumunda gelişimine ve yerini daha etkin bir programlama diline bırakmak üzerine gerilemesine şahitlik edebiliyoruz. Bu da günün popüler yöntemlerinin yakın gelecekte “eski” sayılabilmesine sebep olabiliyor. İnsanın doğayı ve kendisini taklit eden teknolojileri geliştirmedeki arzusu günümüzü dağıtık, büyük ve yapısal olmayan verinin hızlıca işlendiği, tüm mümkün durumları izlemek yerine akıl yürüten makinelerin üretildiği, birbirine bağlı ve her birinin küçük bir işi yerine getirdiği cihazların kol gezdiği, eldeki veriyi hızlıca değerlendirip insan için alınması zor kararları aldığı bir dünya haline getirmiştir. Bir insan kendisinden daha zeki bir makine yapabilir mi? İnsanın sahip olduğu bilişsel kusurlar bir taklit olarak üretilen yapay zekada da görülecek midir? Yoksa yazılım ve yapay zeka, insanlık için ne siyah ne de beyaz – hibrit – bir gelecek mi sunacaktır? Bu bölüm; matematik ve yazılım teknolojilerinin kesişimleriyle başlamakta, devamında ise fark yaratmış programlama dillerinin öne çıkan özellik ve alana kattıkları yenilikler ele alınmaktadır.