Форум HeroesWorld-а - Показать сообщение отдельно - Книги по обучению програмирования
Показать сообщение отдельно
#12
Старый 27.06.2014, 21:59
  #12
^
Vayshan
 
Аватар для Vayshan
📖
Регистрация: 31.10.2007
Адрес: Пермь
Сообщения: 797
Отправить сообщение для  Vayshan с помощью ICQ
Регистрация: 31.10.2007
Адрес: Пермь
Сообщения: 797
Отправить сообщение для  Vayshan с помощью ICQ
По умолчанию
Re: Книги по обучению програмирования

ДаУНасколько я знаю ассемблер язык наиболее приближен к железу, кроме того все что пишется на других прогах переводиться в ассемблер, и еще чтобы понимать сам код программы надо знать ассемблер, + его называют языком хакеров.
То что дольше это да, но только им можно максимально оптимизировать програму.
Максимально оптимизировать программу надо если эта программа работает на слабом железе типа микроконтроллеров, на ПК с их многоядерными процессорами и гигагерцевыми частотами это неактуально, Java вообще интерпретируемый язык и его производительность ниже чем у компилируемых типа С++, но у него свои задачи и область применимости, в рамках которых язык вполне годен и зацикливаться на жесткой оптимизации не требуется. Да и ассемблер это излишний хардкор по большому счету, достаточно знать базовые команды и устройство процессора в общих чертах чтобы в целом понимать что там происходит при выполнении программы, а большее программисту на высокоуровневом языке имхо не требуется. Языком "хакеров" ассемблер возможно был в девяностые годы когда вредоносные программы старались физически вывести из строя компьютер, сейчас приоритеты у создателей вредноносного ПО совсем иные. Стащить данные по сети например, для чего ассемблер совершенно негоден.
__________________
Армия баранов под предводительством льва сильнее армии львов под предводительством барана.


God save us everyone

Will we burn inside the fires of a thousand suns...
Армия баранов под предводительством льва сильнее армии львов под предводительством барана.


God save us everyone

Will we burn inside the fires of a thousand suns...
Vayshan вне форума
Ответить с цитированием