Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor ke zprávičce Pět skriptovacích jazyků na JVM

Vít Šesták (v6ak) aura:79
28. 7. 2010 10:41

Re: Scala

celé vlákno

No bacha, u Scaly se můžeš snadno spálit na rekurzi. Myslím, že i koncové rekurze překládá do bytecode bez optimalizace a JVM to určitě neoptimalizuje. Vím, že je problém optimalizovat v Java bytecode koncové volání obecně, ale přepsat přímou rekurzi na pár ASTORE, POP a jedno GOTO (popř. GOTO_W) by problém být neměl. Možná jsem tehdy udělal jen chybu při testování, teď nemám po ruce Scala compiler a ReJava, píšu z mobilu.