C++’ta Tanrı Olmak: Yarattığın Nesneyi Öldürmeyi Unutursan Ne Olur?

C++’ta Tanrı Olmak: Yarattığın Nesneyi Öldürmeyi Unutursan Ne Olur?

C++ programcısı, sıradan bir kod yazarı değil; küçük bir evrenin demiurgosudur. Bir nesne yaratır, ona adres verir, ömür biçer, başka varlıklara referans olarak sunar ve sonra en kritik soruyla baş başa kalır: Bu şey ne zaman yok olacak? Çöp toplayıcısı olan dillerde bu soru çoğu zaman bürokrasiye devredilir. Java ya da C# evreninde ölüm, arka planda çalışan görünmez bir memurun dosya kapatması gibidir. C++’ta ise ölüm törenini bizzat sen düzenlersin. Unutursan, ölüler dolaşmaya devam eder.

Bu nedenle C++’ta bellek yönetimi yalnızca teknik bir mesele değildir; bir sahiplik felsefesidir. new ile bir nesne yarattığında, aslında şunu söylersin: Bu varlığın sorumluluğunu üstleniyorum. delete çağrısını unutmak sadece birkaç baytın kaybolması değildir; nedensellik zincirinde kapanmamış bir parantez bırakmaktır. Program çalışmaya devam edebilir, testler yeşil yanabilir, müşteri mutlu görünebilir. Ama heap’in karanlık köşesinde, adı konmamış bir sızıntı büyür. C++ bize şunu öğretir: Görünmeyen borç, borç olmaktan çıkmaz.

Ladino’yu Bir Algoritma mı Hatırlayacak? Yapay Zekânın Unutulan Dillere Açtığı Gizli Kapı

Ladino’yu Bir Algoritma mı Hatırlayacak? Yapay Zekânın Unutulan Dillere Açtığı Gizli Kapı

Bir dil ölürken gürültü çıkarmaz; çoğu zaman bir mutfakta son kez söylenen ninniyle, bir büyükannenin torununa çevirmeye üşendiği şakayla, eski bir mektubun sandıkta sararmasıyla geri çekilir. Ladino, yani Sefarad Yahudilerinin yüzyıllar boyunca taşıdığı Yahudi İspanyolcası, tam da böyle bir eşikte duruyor: Ne tamamen yok olmuş bir fosil, ne de sokakları dolduran canlı bir nehir. Daha çok, hafızanın kıyısında bekleyen ince bir ses. Peki bu sesi yapay zekâ duyabilir mi?

Makine belleği, insan belleğinin yedeği midir?

Yapay zekâ modelleri, özellikle dil modelleri, sözcükleri yalnızca sözlük maddeleri olarak değil, kullanım örüntüleri olarak öğrenir. Bir kelimenin hangi kelimelerle komşu olduğunu, hangi duygusal iklimde belirdiğini, hangi cümlelerde yaşadığını yakalar. Bu, Ladino gibi kaybolmaya yüz tutmuş diller için devrimci bir imkân sunar. Çünkü mesele sadece “komo estas?” demeyi kaydetmek değildir; mesele, o ifadenin hangi sofrada, hangi özlemle, hangi tarihsel kırılmanın ardından söylendiğini de koruyabilmektir.

Yanlış Bilgiyi Silmek Neden Yeni Bir Şey Öğrenmekten Daha Zordur?

Yanlış Bilgiyi Silmek Neden Yeni Bir Şey Öğrenmekten Daha Zordur?

Bir çocuğa Dünya’nın Güneş’in çevresinde döndüğünü ilk kez anlatmak görece kolaydır. Ama yıllarca Güneş’in Dünya’nın etrafında dolaştığını düşünmüş birine bunu öğretmek, yalnızca yeni bir cümle vermek değildir; zihnin içindeki küçük bir evreni yeniden düzenlemektir. Çünkü yanlış öğrenilmiş bilgi, boş bir defterdeki eksik satır değildir. O, diğer inançlarla, gündelik deneyimlerle, duygularla ve alışkanlıklarla bağ kurmuş yaşayan bir ağdır.

Eğitimde buna kavramsal değişim denir: Öğrencinin yalnızca bir cevabı değiştirmesi değil, o cevabı doğuran düşünme çerçevesini dönüştürmesi. “Mevsimler Dünya’nın Güneş’e yaklaşıp uzaklaşmasıyla oluşur” diyen bir öğrenci, basitçe bilgisiz değildir. Gözlemlerinden makul görünen bir açıklama üretmiştir: Yazın sıcaksa, Güneş daha yakın olmalıdır. Sorun şudur ki bu açıklama sezgisel olarak tatmin edicidir. Doğru bilgi, ancak bu sezgisel modelin sınırlarını görünür kıldığında yer açabilir.

Beyin Cevabı Beklemez: Haftalar Sonra Açıklanan Sınav Neyi Ölçüyor?

Bir öğrenci sınavdan çıkar. Aklında hâlâ zorlandığı soru, iki seçenek arasında kalışı ve son anda değiştirdiği cevap vardır. Beyin o anda olağanüstü kıymetli bir pencere açmıştır: Tahmin ile gerçek arasındaki farkı öğrenmeye hazırdır. Fakat sonuç üç hafta sonra açıklanır. Öğrenci notuna bakar, kısa bir sevinç ya da hayal kırıklığı yaşar ve sekmeyi kapatır. Çünkü artık yalnızca cevap değil, soruyu çözerken kurduğu zihinsel yol da sisin içinde kaybolmuştur.

Öğrenme, bilgi depolamaktan ibaret değildir; davranışlarla sonuçlar arasında bağ kurma sanatıdır. Sinir sistemi bir seçim yaptığında, ardından gelen sonucu kullanarak o seçimin değerini günceller. Beklenen sonuç ile gerçekleşen sonuç arasındaki fark, nörobilimde kabaca “ödül tahmin hatası” fikriyle açıklanır. Dopamin sistemi de bu farkın işaretlenmesinde rol oynar. Doğru tahmin pekişebilir, yanlış tahmin düzeltilebilir. Ancak bunun verimli olabilmesi için geri bildirimin, öğrencinin hangi düşünceyi neden ürettiğinin izleri henüz canlıyken gelmesi gerekir.

Zihniniz Bir Kitap Değil: Düşünce Neden Linklere Basarak İlerler?

Bir kitabı okurken sayfalar uslu uslu birbirini izler: 12’den sonra 13 gelir, kahraman kapıyı açmadan odaya giremez. Zihin ise bu terbiyeyi pek umursamaz. Bir cümlede geçen deniz sözcüğü sizi çocukluğunuzdaki yazlığa, oradan iyot kokusuna, ardından yıllardır aramadığınız bir dosta ve nihayet ölüm fikrine götürebilir. Bütün yolculuk birkaç saniye sürer. Düşünce, düz bir ray üzerinde ilerleyen tren değil; her durağında yeni tüneller açılan hareketli bir metro ağıdır.

Hiper-metin zihnin icadı değil, aynasıdır

Hiper-metin, metnin içinde başka metinlere açılan bağlantılar kurulmasıdır. İnternette bir bağlantıya tıklar, başlangıçtaki konudan bambaşka bir yerde belirirsiniz. Fakat bu sıçrama biçimini internet icat etmedi. O yalnızca zihnin eski alışkanlığını teknik bir yüzeye taşıdı. Bellek de bilgileri bağımsız çekmecelerde saklamaz; benzerlikler, duygular, kokular, mekânlar ve geçmiş deneyimler arasında bağlantılar kurar. Bir anı çağrıldığında tek başına gelmez. Yanında akrabalarını, hatta aile kavgasını da getirir.