Porad je navic Underscore pekne minimalisticky, jeden minifikovany soubor se vsim ma po gzipu (aby se to dalo porovnat) necelych 6kB. Ale jak rikam, obe ty knihovny jsou uzitecne, hlavne pro jazyk se semantikou JS :)
Přesně tak. Výkonostně jsou na tom ale podobně, takže je to spše otázka osobních preferencí. Já osobně užívám raději lodash, ale když už je underscore implementovaný, nevadí mi.
Každopádně je to celkem praktické, ve spojení s KnockoutJS si pak ušetřím hromadu psaní a testování.
Ted mě vlastně napadlo, proč všechny ty knihovny používají _. Chápu, že $ je obsazeno a jednoznakový identifikátor je cool, ale má to hlubší význam, který mi uniká? (třeba že to připomíná lambdu nebo tak něco, co nevidím).