daniel_grishin (daniel_grishin) wrote,
daniel_grishin
daniel_grishin

Category:

О высокоуровневых и низкоуровневых языках (не айтишникам не входить)

Навеяно дискуссией в комментах.

Представьте себе, вы на войне и у вас стоит задача: прорвать вражескую линию обороны.
Перед вами стоит стоит бетонный дот с амбразурой, из которой плюется свинцом крупнокалиберный пулемет. Ваши бойцы залегли и боятся нос высунуть из окопов.

Высокоуровневый язык - это артиллерийское орудие. Выглядит просто: прицелился да жахнул. Но на самом деле это нужно чтоб пушка работала, чтоб снаряд подходящий был, чтоб их калибры совпадали, а еще прицел функционировал с погрешностью не более разрешенной и разведка не подкачала с координатами дота. Вы всего этого не видите, ваше дело получить координаты да шмальнуть из главного калибра. Но на самом деле за всем этим стоит огромная, дорогая и не такая уж быстрая работа.

А ассемблер - это просто, понятно, и требует минимум ресурсов: просто подползаете к амбразуре да закрываете её своим телом.
Tags: it, заметки на манжетах, музыкой навеяло
Subscribe

  • Листая френдленту

    В блоге ИП заглохла, едва начавшись, дискуссия о понятии "донос". Поскольку для танго нужны двое, то продолжать диалог там не имеет смысла,…

  • Листая френдленту

    Аферизм

  • Кстати об энергии

    Человеческое использование энергии - что "зеленой" что не очень - в итоге увеличивает количество тепловой энергии на планете. Зеленая, пожалуй, еще и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 23 comments

Bestblueher

December 10 2019, 19:02:06 UTC 1 year ago

  • New comment
Ассемблер - это в кузнице соседней деревни выковать катапульту которая подходит для конкретно этой амбразуры но зато весит на 20% меньше чем обычное артиллерийское орудие.

PS - на дворе 21й век, причем уже второе десятилетие заканчивается - у нас что, еще остались люди которые спорят в ветке "ассемблер vs Си"? Компиляторы победили типичного программиста на ассемблере еще 25 лет назад.

  • Листая френдленту

    В блоге ИП заглохла, едва начавшись, дискуссия о понятии "донос". Поскольку для танго нужны двое, то продолжать диалог там не имеет смысла,…

  • Листая френдленту

    Аферизм

  • Кстати об энергии

    Человеческое использование энергии - что "зеленой" что не очень - в итоге увеличивает количество тепловой энергии на планете. Зеленая, пожалуй, еще и…