Зачем писать на асме

Тема в разделе "WASM.HEAP", создана пользователем punxer, 5 авг 2010.

Статус темы:
Закрыта.
  1. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    maybeZ3N
    интересны мнения. не нужно воспринимать это как дискриминацию или оскорбление
    интересно кто что пишет на нем.
    Я например в зависимости от задач пишу от VB до c\c++\managed c++
    ассемблером пользовался несколько всего лишь раз в узкозаточенных местах
    или при реверсе

    просто поговорить)
     
  2. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    Clerk
    ответ принят) это знать полезно. для обучения, порой без интелловских манов никуда
    я не говорю что вообще не нужно писать на нем, зачем писать на асме текстовый редактор, какю то гуишную тулзу...?
    Правильно-за неимением знания других языков.
     
  3. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    wsd
    в соседнем топе не одного кска моего кода и в ядре я новичок так что не стоит делать поспешных выводов и ждать топов зачем писать на си, который каак я считаю является одним из самых мощных и прогрессивных
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    punxer
    Для чего ты это спрашиваешь? Действительно, кто только не спрашивал об этом.
     
  5. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    Booster
    я ж говорю просто интересно) не воспринимайте близко к сердцу
    это же хип
    тут в стопицот раз больше еще говенейших тем
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    punxer
    У клерка свои тараканы. Для него не существует другого применения программирования, только как копать архитектуру, причём глубоко и на одном семействе ос.

    И чего тут интересного, уже давным давно известно, что лучше использовать тот инструмент который лучше подходит, а так конечно никто не запрещает чистить полы зубной щёткой.
     
  7. punxer

    punxer Андрей

    Публикаций:
    0
    Регистрация:
    16 окт 2006
    Сообщения:
    1.327
    Адрес:
    Ржев
    Booster
    согласен, я о том же
     
  8. KIV

    KIV Member

    Публикаций:
    0
    Регистрация:
    16 июл 2009
    Сообщения:
    231
    Прежде, чем начать осваивать асм я изучил Delphi. Всё что я написал на асме я мог бы написать на Delphi. Однако хочется писать на асме :) Если хорошо построить приложение, то портирование будет не возможно только на другую архитектуру. На другую ОС - легко. Как? Посмотрите хотя бы исходники fasm. Его легко можно портировать на любую 32-битную ОС, работающей на процессорах с архитектурой Intel.
     
  9. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    KIV
    Всё равно это не более чем энтузиазм. Промышленность развивает и поддерживает лучшие решения. Хочется пиши, никто не против.
     
  10. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    KIV
    на С\С++ портирование на другую ОС заключается в том что код компилируется для этой ОС,
    на .NET\Java код просто работает на другой ОС, без перекомпиляции

    разумеется это для прикладного софта.
    системное программирование по определению привязано к конкретной системе.
     
  11. СFF

    СFF PP

    Публикаций:
    0
    Регистрация:
    16 янв 2009
    Сообщения:
    233
    Пишу лично свое мнение. Я всеми руками за с++. но пришлось перейти на асм. Так как там есть мощный макро язык. Который был и есть очень нужный при написании моего софта
     
  12. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    19841204
    просто вы не знаете других языков с не менее мощными макросредствами %)
     
  13. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    19841204
    Интересно, что же такого вам понадобилось в макросах?
     
  14. 7mm

    7mm New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2009
    Сообщения:
    442
    Какое отношение макросы имеют к ассемблеру?
     
  15. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    punxer
    https://wasm.ru/forum/viewtopic.php?pid=390566#p390566
    я вот не знаю и не хочу знать VB, но я не пощю на вбстриит "зачем Вы занимаетесь порнографией".
     
  16. PSR1257

    PSR1257 New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2008
    Сообщения:
    933
    punxer

    Вначале я ненавидел всех программистов.

    Потом (так получилось) начал пейсать сразу с asm. У меня никогда не было этих гнилых самодольных мыслишек типа "я знаю C а ты тупой дельфист и тп" (одна из причин почему я ненавижу), я подхожу к языку просто как тулзе - могу я на нем это напейсать? Или надо напейсать именно на каком-то конкретном языке.

    Кроме реверсинга я всегда стараюсь пейсать все на языке Машины (не скажу что поднимал проекты - но мелко-средние утилитки и даже с интерфейсом в форм 5-15 пописываю на Нем). И вот почему.

    -1) Я лублу полностью КОНТРОЛИРОВАТЬ процесс. Мне не нужно всяких неожиданностей и дурацких варнингофф от компиллера (как правило множественных и ни разу не по делу);

    0) Я предпочитаю два дня думать и напейсать 10 строк которые эквивалентны паре сотен которые иной набарабанед за то же время поэтому мне как-то пофег на кодеподсвет и версионконтрол;

    1) Я считаю что БОЛЬ получаемая от необходимости "делать все самому" (те пейсать самокатики) дает более полное погружение в суть задачи. Да, я быстренько набарабанел кодец на перле с этими гребаными RegExp и забылся. А вот пострадал бы пару часофф больше - можед че умное в башку бы пришло, зауважал бы Машину больше которой твой скрипт пережовывать;

    2) Ну и вообще дофига других причин.

    Что же касается пиплов которые изучают сразу си без асма - я бы их увольнял :derisive:
     
  17. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Зачем вообще писать?
     
  18. skomarov

    skomarov New Member

    Публикаций:
    0
    Регистрация:
    14 май 2008
    Сообщения:
    389
    PSR1257
    Писать письмо. Писать заявление. Писать чернилами. Писать неразборчиво. Писать рассказы. Писать диссертацию.
    - Еремей, ты от брата получил письмо из деревни?
    - Получил, - отвечает Еремей.
    - Что он пишет?
    Жи-Ши пиши с буквой И.
     
  19. 7mm

    7mm New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2009
    Сообщения:
    442
    пейсать от слова пейсы? 8-[]
     
  20. ziral2088

    ziral2088 New Member

    Публикаций:
    0
    Регистрация:
    16 авг 2009
    Сообщения:
    283
    фасм? малварью товарищ занимаетесь?
     
Статус темы:
Закрыта.