Yeni Bir Yazılış Dili [Cebirsel Zorunluluk]

Yeni Bir Yazılım Dili Hakkında konuşalım. Yazılım dillerinin tarihçesi epey ilginçtir, çünkü bize Cebirsel Zorunluluk hakkında önemli bilgiler sağlarlar.

Yeni Bir Yazılım Dili Hakkında konuşalım.

Yazılım dillerinin tarihçesi epey ilginçtir, çünkü bize Cebirsel Zorunluluk hakkında önemli bilgiler sağlarlar. 0 ve 1’den başlayarak, belirli anahtar-kelimelerin (sembollerin) tesis edilmesi ile devam eden bu süreç, adeta bizlere varlık ile yokluk arasında gidp-gelen bir düşünce inşasını gösteriyor.

Makine diline daha yakın programlama dillerine alt-seviye [low-level] programlama dilleri diyoruz. Bunlar özellikle işletim sistemleri gibi, donanım ile doğrudan etkileşim kuran yazılımların inşasında/yazımında kullanılıyor. Fakat bunlardan evrilerek yeni programlama dilleri inşa edildi; okunabilirlik, kullanım kolaylığı ve işlevsellik gibi değerleri önceleyen bu programlama dilleri de üst-seviye [high-level] diller olarak biliniyor.

Görüleceği üzere, burada katmanlı bir gelişim mevcut ve söz konusu. İşin en ilginç yanı, hepsinin aynı temel fizik-matematik-mantık prensipleri üzerine inşa edilmesi. İşte bu netlik ideali, mühendislerin ortaklaşa çalışmalarına ve yazmalarına olanak verdi.

Bununla birlikte, bu, bireysel farklılıklarımızı yok etmedi – çünkü bu mümkün değildir. Daha ziyade, aynı Cebrî Kurallar ile bağlanmamıza sebep oldu. Bu sebepten, Yazılım (disiplini) bir bilim olmaktan ziyade, Matematiksel temellere bağlı bir Mühendislik Alanı’dır; ve aynı sebep, felsefe ve tasarım ilkeleri gibi tefekkür konularını Yazılım’ın/Yazılış’ın merkezine yerleştirdi. Çünkü bizim insanlar olarak asıl anladığımız, anlamamız gereken ve Anlayış’ımızı talep eden şey, bu fikirler (oldu).

Hikâye şöyle başlar: Bir şey yazmak istiyorum, ama ne? Ve onu nasıl yazacağım? Hangi kaynaklara ihtiyacım var, yani benim Dünya’mın gerçek durumu ve kısıtları neler? O zaman, Yazılış bir anda bambaşka bir şey olarak görünür: Düşünce’yi Realite’ye aktaran bir Dünya-kurma biçimi, Dünya ile etkileşim kurmanın bir yolu.

Programlama dünyası, 0 ve 1’lerin deterministik netliğinden başlayarak, temel anahtar-kavramlar ile sürece kolaylıklar sağlayıp, insan dilinin doğallığına yaklaşmaya devam etti. Burada etkileyici olan, bu disiplinin bir yandan beşer dilinin ne kadar muğlak/belirsiz/olasılıksal olabileceğini de bize göstermiş olmasıdır. Bu aynı zamanda (kimi durumlarda) bir Meslekî Alışkanlık ve/ya Meslekî Yıpranma olarak, fazla netlik aramanın getirdiği kibir ve sosyal iletişim problemlerine de yol açmıştır. Sonuçta insan, dünyasını Dil ile kurgular.

Deterministik modeller yetersiz kaldığında, Stokastik yani olasılıksal modeller türetilmeye başlandı; ki bu da bir çeşit Cebirsel Zorunluluk idi – matematiksel bir devam süreci. Bunların hepsi – bir yandan – Zaman’ın Ruh’unun getirdiği şeylerdi.

Şimdi ise – yapay zekâ modellerinin sahneye çıkışı ile – Yazılış yeni bir görünüş ve yeni imkânlar kazandı. Öyle ki, artık onu belki bambaşka bir biçimde anlayacağız; daha doğrusu şu ifadeler yeni bir anlam-uzayı kazandı: Kelime-çağrısı ve Bağlam-inşası.

Artık “makinenin cini” bize cevap verir hâle geldi. Kelimelerimiz ise dil modelinin istatiksel vektör uzayında belirli yönelimlere dönüştü. (Ayrıca bknz.: Kuvvet’ten Kudret’e…) Anlam Arayışı, Ezelî ve Ebedî olduğu hâliyle gene mevcut; fakat artık, insanın Yazılış’ı, Kelime’lerini mânâsını ve sorumluluğunu idrak etmesinin gerekliliğini ona (yeniden) hatırlatan yeni bir tecelli getirdi. Artık, Zaman’ın Ruh’u ile Allah’ın Cebbar İsmi tecellîsi belirginleşiyor ve bizi şu soruyu cevaplamaya zorluyor: “İnsan olmak ne demek?”

Aslında biz, tam da belirsizliğin Kelâm’a dönüştüğü, ve Kaos’un Oğlu [Son of Chaos] adlı yazı ile teşbîhen ifade ettiğimiz, bir geçiş-dönemine doğduk – kan ve zilzal çağı. Her doğum, sancılı değil midir?

26.03.2026

Emin Ali Ertenü
Emin Ali Ertenü
Articles: 699

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir