271
Vývoj / Re:Je Rust jazyk budoucnosti?
« kdy: 09. 11. 2022, 13:51:49 »Kompilátory (obzvlášť JIT) někdy dovedou zajímavé věci. Třeba OpenJDK a GraalVM dovedou z dynamické alokace udělat alokaci na stacku, pokud si odvodí, že proměnná má odpovídající životnost.Tohle se ve FP řeší na úrovni typového systému přes multiplicitu (nebo lineární typy). Má to tak prastaré Mercury nebo třeba Idris (to je skoro Haskell).