Кроме всего прочего надо углубится в API по самое нихочу, и так для всех осей
![](/img/smilies/icon_mrgreen.gif)
, и где гарантия что в следущей оси будет та или иная функция.
![](/img/smilies/icon_mrgreen.gif)
Соотношение времени на изучение всего этого непропорционально тому что будет написано (каких либо качественных приложений с GUI это вряд ли), хотя для написания драйверов знания ассемблера актуально.
Pirr, почти во всех современных языках есть возможность ассемблерных вставок, так что критические по скорости участки можно всегда сделать.