Andrea píše:Právě proto programuju jenom v assembleru. Třeba teď jsem si napsala DLL knihovnu na USB a je 7x kratší než z C++ a přitom poskytuje stejné funkce.
Tak teď se zas musím ozvat já.

Dnes už není doba pro skalní assembleristy. Sám jsem na assembleru vyrostl (HP, DEC, Motorola,Zilog, Rockwell, 8051), ale IMHO psát dnes v assembleru běžnou, časově nekritickou věc je anachronismus. On i ten pohled, co je časově a paměťově kritické se s rozvojem HW mění. Na většinu věcí se jde hrubou silou. Ne, že by mě to těšilo, ale je to tak. A tak, dnes není důležité to, jestli je výsledný kód 7x kratší, ale to, jestli dotyčný programátor má věc hotovou za 1 den nebo za 1 týden. Protože ho někdo musí platit, a ne málo. Pokud ovšem nejde o hobby.
A co se týče té funkcionality assembler - versus C++ - tak to asi porovnáváte assembler versus podmnožina C z C++. Protože o dobré objektové knihovně, která je pružná a efektivní zároveň, jako třeba STL, ale i některé systémové nadstavby, si v assembleru můžete nechat jen zdát.