Lets LISP like it's 1959
Neden izlemeli?
LISP'in orijinal 1959 makalesini ve bir dilin yorumlayıcısını aynı dilde yazma fikrini ele alan konuşma, programlama dillerinin temellerini derinlemesine anlamak isteyenlere uygun. Teorik bilgisayar bilimi ve dil tasarımı ilgilileri, yorumlayıcı/metafonksiyonlar hakkında kavramsel netlik kazanacak.
Video özeti
Bu konuşma John McCarthy'nin 1959 tarihli orijinal LISP makalesini temel alarak, bir dilin yorumlayıcısını kendi diliyle yazma fikrini ve bunun hesaplama teorisindeki önemini ele alıyor. Konuşmacı önce tarihsel bağlamı ve MIT'deki yapay zekâ çalışmalarını anlatarak 1950'lerin bilgisayar ortamını özetliyor; ardından LISP'in icadı, eval (değerlendirici) kavramının gücü ve LISP temellerine derinlemesine dalış yapıyor. Sunum içinde saklı kalan programcı tarihi, LISP tasarımının mirası, yazılım kültürü ve etik ile kültürel tarih ve sonuç bölümlerine kadar ilerleniyor; konuşmacı ayrıca kendi C ile yazılmış yorumlayıcı uygulamasından örnekler gösteriyor ve LISP'in yalın elegansını uygulamalı olarak sergiliyor.
Bu videoyu teorik bilgisayar bilimi, programlama dilleri ve yorumlayıcı/metaprogramlama konularına meraklı olanlar izlemeli; temel programlama bilgisi ve programlama dillerinin çalışma mantısına dair ön bilgi izleyicinin konuları daha hızlı kavramasını sağlar. İzleyici, LISP'in tarihçesini, eval mekanizmasının ne anlama geldiğini, orijinal makaledeki yorumlayıcı tasarımını ve basit bir LISP yorumlayıcısının C ile nasıl uygulanabileceğini somut örneklerle öğrenmiş olacak.
Bölümler
- Introduction and context
- The dawn of AI at MIT
- Computing in the 1950s
- The invention of Lisp
- The power of eval
- Deep dive into Lisp basics
- Cultural history and conclusion
Öne çıkan fikirler
- Bir dilin yorumlayıcısını aynı dilde yazmak, dilin özünü ve hesaplamanın temellerini anlamak için güçlü bir yoldur.
- eval gibi meta-değerlendirme mekanizmaları, dilin davranışını çalıştırma zamanında şekillendirmeye olanak tanır ve tasarım kararlarının ağırlığını gösterir.
- Orijinal LISP tasarımı basit ama güçlü prensiplere dayanır; bu prensipler modern dil tasarımında hâlâ öğretici örnekler sunar.
Özet ve bölüm başlıkları Opendart editörlüğünde hazırlanmıştır; videonun içeriği ve hakları kanal sahibine aittir.
Hacker News'te 183 puan ve 22 yorum aldı: tartışmayı oku · YouTube'da aç
Bu konuyu canlı derste, gerçek projelerle öğrenin → Tüm Eğitimlerimiz
Eğitmen eşliğinde, canlı online veya sınıf içi; bireysel ve kurumsal seçenekler. Tüm eğitimler



