Pull to refresh
3
0
Святослав @expee

User

Send message
Постепенно идет переход на 3 ветку. Радует множество улучшение. Спасибо за хорошую новость.
Именно. Сейчас изучаю программирование микроконтроллеров avr на ассемблере. Для работы у меня есть Python + сейчас изучаю java, хотя пока большинство заказов на уже ненавистном php. А ассемблер для себя. Пока в жизни ассемблер пригодился только, когда старшекурсникам(цам :)) делал лабы.
Я вообще не видел в своем городе живого программиста на ассемблере (наверняка они есть, но я их не знаю). Ассемблер — вообще непопулярный язык и пользуются им довольно редко. А пишут программы полностью на ассемблере — тем более (обычно используют ассемблерные вставки). Разве, что для того, чтобы лучше понять архитектуру компьютера. Мест, где нужно писать код только на ассемблере очень мало.
Wikipedia >> Язык ассемблера >> Применение.
Затем же, зачем и на других ОС.
Насчет FASM — он для x86 и x86-64 (смотрим на офф. сайте или вики).
FASM (Flat Assembler) is a free and open source Intel-style assembler supporting the IA-32 and x86-64 architectures.

Синтаксис fasm очень похож на nasm. Странно, что вы про него не слышали. Это один из самых популярных ассемблеров с intel-синтаксисом (masm, nasm, fasm, tasm уже не актуален под x86).

Насчет ald — это я знаю. Но, если проект обновлен последний раз в 2004 году, то это не значит, что им нельзя пользоваться.

Просто я выбрал, чем мне удобно пользоваться. Я же никого не заставляю ими пользоваться. Если вам удобно пользоваться перечисленными вами инструментами, то я только за вас рад.
А я в начале написал:
Собственно каждый для себя выбирает инструменты сам. Я выбрал для себя эти.

Лично мне с тем же ald работать удобнее, чем с gdb/его gui-обертками. Функций ald мне пока вполне хватает.
Намного больше и интереснее по ссылкам, которые я написал в конце.

Information

Rating
Does not participate
Location
Липецк, Липецкая обл., Россия
Date of birth
Registered