( zeller | 2024. 04. 17., sze – 02:43 )

"csak a 0 = siker, az nagy butaság volt a tervezők részéről anno" - szerinted. Mivel erre (is) épül a "foo && bar" vagy épp a "foo || bar" kiértékelése, meg sok egyéb dolog is, a sok értékű "sikeres kilépés" ezekkel is szembe megy. 

A mai use-case -eket is le lehet fedni ezzel, ha azt elfogadjuk, hogy csak akkor adjon vissza az alkalmazás "extra" infót a futásról az exitvalue-ban, ha erre kifejezetten megkérték, egyébként meg ne. Az, hogy per definiten nem is tud exit 0 -lal befejeződni a futás, az viszont gáz. Persze, a Java-s gányolások elkövetői úgy vélik, ők fújják a passzátszelet, de a világ nem csak ezekből a lomokból áll... Szerencsére.