Hlavní navigace

Názor k článku Swift je splacený dluh Applu. Šanci má hlavně v herním průmyslu od Tomáš Znamenáček - Swift umí vrátit víc hodnot najednou, v Objective-C...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 6. 2014 12:15

    Tomáš Znamenáček (neregistrovaný) ---.ip.topnet.cz

    Swift umí vrátit víc hodnot najednou, v Objective-C se chybový objekt obvykle vrací pomocí výstupního parametru. Ano, je s tím psaní, ale zároveň je to prakticky explicitní. Pokud se programátor nechce obtěžovat ošetřováním chybových stavů, výjimky ho nedonutí, viz klasický javový idiom „catch (Exception) {}“.

    Nedostatek paměti se už teď signalizuje vrácením nulového ukazatele, tam není co extra řešit. Přístup mimo platnou paměť je prostě segfault, na tom není nic špatného. Dělení nulou už se dneska neřeší výjimkou, prostě se vrátí NaN.