Séance: Ölü Programlama Dillerini Gerçek Derleyiciyle Yargılamak – webdedik gönderisi

Séance: Ölü Programlama Dillerini Gerçek Derleyiciyle Yargılamak

Séance adlı proje, ölü programlama dillerini bir ofrenda (sunak) gibi anıyor ve onları hayata döndürüyor. Terminalde çalışan bu araç, COBOL, FORTRAN, Pascal, BASIC ya da Lisp'in hayaletini çağırıyor. Her dilin kendi döneminin sesinde konuşan hayalet, ne için kullanıldığını, günümüz dillerine neler kattığını anlatıyor. En ilginç kısım: verdiğin Python kodunu kendi lehçesiyle yeniden yazıyor, çoğu zaman senin disiplinsizliğine dair bir yorum yaparak.

Projenin en gözde yanı, yazılan kodun gerçek bir derleyici tarafından yargılanması. Hayalet konuşur, derleyici aracı olur. Gemma 3 4B üzerinden Ollama ile tamamen çevrimdışı çalışıyor, hiçbir internet bağlantısına ihtiyacı yok.

Bengaluru'da bilgisayar bilimleri öğreten Dr. Vinobchander bu projeyi Hacktoberfest Challenge için geliştirmiş. Üniversitede programlama dillerinin tarihi genelde öğrenciler tarafından saygıyla göz ardı edilen bir konu. Ama indentasyonunuza sızlanarak ders veren bir COBOL'ün, akademisyen olarak kendisinden daha etkili bir öğretmen olduğu ortaya çıktı.

Proje, sadece nostalji değil; tarihsel bağlamda neden bu dillerin bugün de önemli olduğunu gösteriyor. Bir COBOL programı sizi kodu düzgün yazmaya zorlayacak kadar gerçek.

konu hakkında tepkinizi verebilirsiniz