· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› Про MASM

Посл.отвђт Сообщенiе


Дата: Июл 14, 2004 15:45:04

Наивный вопрос, а MASM который народ качал с _http://www.win32asm.cjb.net он вообще как родился копирайт его датирован 97 годом, что мелкософт от него отказался ?


Дата: Июл 15, 2004 19:39:27 · Поправил: bogrus

Я так понял , что мелкософт раньше масм (до 6.12 или 6.14) раздавал на халяву , потом начал его поставлять только с визуал студией . А hutch взял тот (ещё халявный) масм , добавил инклудов , утилит и т.д. Короче создал на его базе пакет MASM32 .
Ну и wasm.ru приложил все усилия , чтобы мы имели последние (студийные) версии этого компилятора и не только .


Дата: Июл 16, 2004 11:01:34

Если я не ошибаюсь, то история примерно такова:

Раньше MASM был коммерческий продукт, как и, например, TASM.
Однако, микрософт и другие компании усиленно продвигали на рынок различные баалоподобные языки, что привело к уменьшению спроса на ассемблеры.
В последствии, группы поддержки корпораций были завалены вопросами по использованию таких языков как [beep] и [beep],
таким образом пришлось отказаться от поддержки (а следовательно и продажи) ассемблеров.
Таким образом, последней версией MASM, была 6.13 (в дальнейшем было несколько апдейтов)

Однако, ML.EXE (компилятор macro assembler) входил в состав DDK, который распространялся бесплатно.
Это позволило hutch-- с помощью других людей собрать пакет MASM32, котоый входит несколько утилит от MS, и большое количество различных include и т.п.
Начиная с версии XP, микрософт приостановило свободное распространение DDK, а следовательно и ML.EXE (v 7+).
Хотя, вполне возможно официально получить XP DDK от самой микрософт бесплатно (не считая деньги за пересылку =),
проще выкачать этот пакет или отдельно ml.exe в другом месте :).
С появлением и развитием таких ассемблеров как FASM, MASM становится уже не так актуален.


Кстати, версии 6.11 & 6.13 распространялись с согласия самой MS со следующей книгой:
Irvine, Kip R: Assembly Language for Intel-Based Computers
Prentice-Hall Publishing, 1998
Есть так же и переведённый вариант этой книги (с официальным masm на диске)


Дата: Июл 17, 2004 18:22:09 · Поправил: Sk. Inc.

S_T_A_S_
С появлением и развитием таких ассемблеров как FASM, MASM становится уже не так актуален.
Это почему? Не одному мне MASM нравится больше FASM'а и TASM'а, поэтому твое высказывание субъективно.


Дата: Июл 17, 2004 19:49:23

Sk. Inc.

Но так же и существуют люди кроме меня, которые предпочитают FASM.
Если б FASM'а не было, то возможно, пользовались бы MASM'ом.
Следовательно, появление FASM уменьшает количество людей, которым нужен MASM.
Другими словами для них MASM становится уже не так актуален.
Так что imho моё высказывание объективно :).


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.049