Ассемблер: свежий взгляд. Что думают об этом профессионалы?Xakep, номер #045, стр. 045-026-1 TanaT (TanaT@hotmail.ru) Если бы ты знал, сколько людей во всех концах мира напрягалось, чтобы ты увидел эту статью! Россия, Украина, Австралия, Таиланд... да всего и не перечислишь! Но это стоило того: сегодня на страницах любимого журнала ты найдешь те крупицы мудрости, которые истинные профи копят годами. Мы рассмотрим абсолютно все, что так или иначе относится к ассемблеру: от самых лучших мануалов и справочников до самых мощных компиляторов и IDE. А помимо этого, на CD лежит самая большая подборка наиболее нужного и РЕДКОГО софта, который мы для тебя собирали в течение нескольких месяцев. Так уж исторически повелось, что любой разговор об ассемблере принято начинать с обсуждения его актуальности. В этом есть здравый смысл: ведь если этот язык программирования сегодня никому не нужен, то зачем писать о нем горы страниц? Должен сказать откровенно, мы очень серьезно отнеслись к этому вопросу и решили раз и навсегда доказать, что ассемблер жив, нужен и используется. Ради достижения этой цели пришлось провести целое исследование и расспросить массу людей. Перед тем как раскрыть карты, хочу привести высказывание С.В. Зубкова (автора самой лучшей в России книги по ассемблеру): "Далеко не все, что говорят об ассемблере, является правдой, и далеко не все, кто говорят об ассемблере, на самом деле знают его". Сейчас мы расскажем тебе правду. Первый человек, к которому мы обратились за разъяснениями, известен под именем Broken Sword. Личное дело: Broken Sword. 19 лет. Не женат. Живет в Одессе. Учится в Одесском национальном политехническом университете на 4 курсе по специальности "системный программист". На изучение ассемблера его подвигла собственная девушка, Вика, которая сама рубила в нем так, что дай боже каждому. На сегодняшний день Broken Sword является ведущим экспертом рассылки "Ассемблер? Это просто. Учимся программировать. FAQ". Он отвечает на любые вопросы по мылу (BrokenSword@mail.ru) без перерывов и выходных. Если у тебя есть проблемы с асмом - пиши, эксперт тебе поможет. - Тут бытует мысль, что ассемблер мертв. Твое мнение? - Бред. Он же не мамонт, в самом деле! Это равносильно утверждению, что все опкоды вымерли... Что не существует прерываний, портов i/o и т.п. Как может умереть то, на чем стоит все остальное? Вообще, само слово "ассемблер" очень абстрактно... С одной стороны, это творение рук человеческих, поэтому его может понять и постичь в совершенстве абсолютно любой психически здоровый человек, и не о чем тут больше говорить. Но с другой стороны, асм нечто гораздо большее... это ИСКУССТВО, хотя и рукотворное, самодельное, но все же искусство... Искусство бессмертно! - С его помощью деньги заработать можно? - Я долго лазил по всяческим findajob.org и нашарил следующее: на западе программер, шарящий в системе на основе ядра, получает на 30-40% больше денег, чем конкурент на ЯВУ (дело реально доходит до 100-150 кусков капусты). Деньги с его помощью заработать, безусловно, можно и даже нужно, но только не в нашей стране... У нас - только незаконным путем (как ни странно, это относится и непосредственно к асму). Я реально видел электронные схемы для считывания карточек некоторых крупных банков Украины, тех же sim-карт Киевстара и UMC, соединявшихся с компом по обычному COM-порту. Здесь, понятное дело, в объектах никто ничего писать не будет... |


















































































































