|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.02.2011, 22:37 | #1 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
Assembler против С
Доброго всем вечера! Сейчас подумываю начать изучение ассемблера. Но прежде всего хотел бы спросить (может быть этотт вопрос и покажется глупым знактокам ассемблера, но так как я программировал на плюсах, шарпе и винайпи), хочу спросить: что можно на ассемблере написать, чего нельзя на ранее указанных мной языках сделать? Ну если не учитывать быстродействие, конечно.... Ну например?)))
|
05.02.2011, 22:50 | #2 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
> на плюсах, шарпе и винайпи
Простите, кто на ком ?) |
05.02.2011, 22:54 | #3 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
c++, c#, WinApi. Ну, шарп, с asm неадекватно вообще сравнивать, а вот другие.....
|
06.02.2011, 00:13 | #4 |
Форумчанин
Регистрация: 31.01.2011
Сообщений: 160
|
это глупо
асм ускоспециализированный язык впрочем откройте исходники ядра линукса и посмотрите, что можно, а что нельзя |
06.02.2011, 00:41 | #5 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
Да ну ё маё, все на нем можно, другое дело, что долго нудно и ненужно. Программируя на низком уровне - ядра и прочие драйвера работающие с оборудованием даже на си будут одни ассемблерные вставки, а в юзермоде - таки да, таки практически не нужен, ежели вы не собираетесь сделать стопиццот подсчетов критичных к времени выполнения и подобных этой задач.
Вообщем ежели вы хотите писать юзермодные няшки-окошечки, кнопочки, рюшечки и скроллбарчики, то не нужен вам вовсе никакой ассемблер
Нет, ну правда..
|
06.02.2011, 00:43 | #6 |
Форумчанин
Регистрация: 31.01.2011
Сообщений: 160
|
дада, стоило бы написать, что можно, а что не нужно
|
21.02.2011, 06:45 | #7 |
Адский тунеядец
Форумчанин
Регистрация: 11.06.2010
Сообщений: 164
|
На языке ассемблера ты сможешь написать все что можно и что нельзя на других языках.
|
21.02.2011, 07:18 | #8 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Что можно написать на асме? Ну, вируса, например. Код получится очень компактным и "весить" будет не более 1 - 2 Кило. Что ещё? Драйвера под нестандартные устройства, работающие с системными ресурсами. Ещё, биос можно написать или системный монитор для микроэвм. Исполняемый код для микроконтроллеров. Да много чего можно. Нужно ли?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 21.02.2011 в 07:23. |
|
21.02.2011, 12:04 | #9 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,547
|
Все же не все на нем можно написать. Кроссплатформенное приложение на нем не напишешь. Узкая специализация, как я понял, подразумевала то, что привязан он к процессору, в отличии от ЯВУ.
E-Mail: arigato.freelance@gmail.com
|
21.02.2011, 12:51 | #10 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
на ЯВУ не так уж и легко написать кроссплатформенное приложение.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ADO против BDE | VHomer | БД в Delphi | 15 | 16.06.2010 16:23 |
VS C++ против C++ Builder | Maladoj | C++ Builder | 9 | 06.04.2009 18:55 |
BDE против ... всех. | _SERGEYX_ | БД в Delphi | 10 | 18.02.2008 08:10 |