simzerException handling-ra más nyelvben is kell gondolni, ez mindenütt plusz művelet.
Jóhát a garbage collector esete az más tészta.
Jó, mundjuk az is igaz, hogy fura matlab bugok előfordulhatnak és elő is fordulnak. Nem tudom mennyire irható a java számlájára, nem mondom, hogy ártatlan, de pl. a matlab kódjában is lehet gányolás.
Különben a legfrissebb Matlab még nem produkált nálam (nagyobb) hibát, régivel előfordult (pl. helpnél meghal, egyes függvények rejtélyes hibával elszállnak, máskor meg simán mennek stb.).
Sokáig én is utáltam a java-t, de mára már "megszerettem"(nem nézek rá sirva, és "nativ appként" kezelem), folyamatos fejlődés látszott és talán érződött is rajta az utóbbi időkben. Kár lenne érte, ha "elveszne a csatában", bár sztem itt még nem tartunk.
A JavaFX-el ráadásul már szebb gui-k is kreálhatók vele, bár nagyon mélyen még nem vetettem bele magam, csak a példákat néztem meg. Valami béta linuxra(Unixra) is van belőle.