Bu, özellikle uygun olduğunu düşündüğüm bu sorunun özel bir örneğidir .
Android için bir oyun üzerinde çalışıyorum ve Scala'yı libgdx ile kullanmayı planlıyorum. Performanslı bir oyun yapmayı planlıyorum, ancak hiper performanslı bir oyun olmak zorunda değilim. Libgdx'in Çöp Toplama ile ilgili belgelerini gördüm ve bu beni düşündürüyor:
- Fonksiyonel programlama birçok değişmez nesneyi ifade eder.
- Bu nedenle, bir nesnenin mutasyona uğratılması için yeni bir nesne yapılması gerekir.
- Böylece, birçok nesne çöp toplanır ve bu da performansı düşürür.
Bu aşılmaz bir sorun mu? Android'de işlevsel stille ilgili başka önemli sorunlar var mı?