total descendants::4 total children::1 |
skoky su uplne legitimna sucast strojoveho kodu a instrukcnej sady. preco ta to trapi? garbage collected vyssie programovacie jazyky maju vzdy nejaky overhead, otazka je ci to je vobec relevantne. maju ine obrovske prednosti a naozaj kriticke veci je mozne vzdy optimalizovat nejakou kniznicou v C. vyssi jazyk nemusi hned znamenat 20% overhead, prikladom moze byt CL-PPCRE kniznica implementujuca Perl regular expressions, ktora je porovnatelna so samotnym perlom (niekedy az vyrazne rychlejsia) http://cl-debian.alioth.debian.org/repository/rvb/cl-ppcre-sarge/doc/#bench programovat vsetky nekriticke veci v nizkourovnovom jazyku je neudrzatelne a ma to dopad na kvalitu programov (obzvlast vie nastvat taky segfault so stratou udajov) |
| |||||||||||||||||||||||