SO'dan bir sorudan ilham alındı: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell
FP'nin sayısız avantajları ve dezavantajları hakkında uzun bir tartışma olabilir, ancak şimdilik, modern donanımdaki FP'nin temel verimliliğine kapsamı daraltmak istiyorum .
Tez:
İşlevsel paradigma değişmezlik ve vatansızlık (?) Anlamına gelir, ancak işlevsel programlar üzerinde çalıştığımız donanım durumsal sonlu otomatalardır. 'Saf işlevsel' programın 'durum bilgisi olan bir donanım' gösterimine çevrilmesi programcıya çok az kontrol bırakır, ek yük getirir (?) Ve donanım özelliklerinin (?) Kullanımını sınırlar.
Sorgulanan ifadelerde doğru mu yanlış mıyım?
FP'nin modern genel amaçlı bilgisayar mimarisine temel performans cezaları verdiği / ima etmediği kanıtlanabilir mi?
DÜZENLEME: Bazı yorumlara yanıt olarak daha önce belirttiğim gibi, soru uygulama performansı ve ayrıntılarıyla ilgili değil. Bu ilgili temel yükü varlığında veya yokluğunda getirebilir durum bilgisi otomata ile FP çalışan.
running FP on stateful automata
,.