Why Isn't Functional Programming the Norm? – Richard Feldman

HN ▲ 296Genel YazılımKanal: MetosinYayın: 30.09.2019Süre: 46:09

Neden izlemeli?

Richard Feldman’ın fonksiyonel programlama üzerine konuşması, Elm ve genel olarak FP paradigmasına ilgi duyan frontend ve yazılım mühendisleri için teknik bir bakış sağlar. FP benimsemek isteyenler için avantajlar, zorluklar ve pratik yaklaşımlar hakkında somut çıkarımlar sunar.

Video özeti

Richard Feldman’ın konuşması, fonksiyonel programlama (FP) paradigmasının neden yaygın norm haline gelmediğini tarihî, teknik ve pazarlama boyutlarıyla inceliyor. Konuşma girişle başlayıp dil özellikleri ve “killer app” kavramı üzerinde duruyor, Ruby/Rails ve PHP örnekleri üzerinden dillerin yükselişini tartışıyor, composition over inheritance ve modüler programlama gibi teknik avantajları ele alıyor; ayrıca FP tarzının benimsenmesini etkileyen pazarlama, öğretim yolu ve ekosistem faktörleri üzerinde durarak sonuçlandırılıyor.

Konuşma, frontend ve genel yazılım mühendisleri ile dil tasarımı ve benimseme dinamikleriyle ilgilenenler için uygun; FP kavramlarına ve yazılım tarihi bağlamına temel aşinalık faydalıdır. İzleyici, FP’nin teknik faydalarını, hangi dışsal (pazarlama, topluluk, killer app) faktörlerin dilin yaygınlaşmasını etkilediğini ve FP’ye geçiş için uygulanabilir yolları anlayarak daha bilinçli teknoloji tercihleri yapabilecek bilgi kazanacaktır.

Bölümler

  1. Introduction
  2. Language
  3. Killer Apps
  4. Composition Over Inheritance
  5. Functional programming style
  6. Why isnt FP the norm
  7. Summary

Öne çıkan fikirler

  • Bir programlama paradigmasının yaygınlaşması sadece teknik üstünlüğe değil, killer app’lere, pazarlamaya ve topluluk desteğine bağlıdır.
  • Composition over inheritance gibi FP ilkeleri, daha sürdürülebilir ve modüler kod üretimine katkı sağlar.
  • FP’nin benimsenmesi için hem teknik eğitim yolları hem de pratik başarı hikâyeleri (killer apps) gereklidir.

Ö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 296 puan ve 404 yorum aldı: tartışmayı oku · YouTube'da aç

Opendart Akademi

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