imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 05.09.2003, 18:29     # 1
CYD
Banned
 
Аватар для CYD
 
Регистрация: 16.10.2002
Адрес: Прага
Сообщения: 468

CYD Нимб уже пробиваетсяCYD Нимб уже пробивается
асм

Люди, хотел спросить ваше мнение на тему асма... ну что асм пулез блах блах это ясно Но вообще чтоит ли им заниматься? Я как-то учил его, вдохновленный демками в 64кб, но потом бросил...когда понадобилось что-то написать, за 5 мин разобрался в дэлфях и все....сейчас вообще увлекаюсь экшнскриптом, потому что люблю, когда результат коддинга сразу виден....
Ну так вот, реально ли человеку со средними мозгами писать что-то наподобие демок...ну пускай не в 64кб, ну хотябы в пол метра
Жду мнений
CYD вне форума  
Старый 05.09.2003, 18:55     # 2
dr-evil
::VIP::
 
Аватар для dr-evil
 
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212

dr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэй
реально
__________________
Сеть - это диагноз... а сисадмин - состояние души.
Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему!
dr-evil вне форума  
Старый 25.09.2003, 19:15     # 3
SpacerV
Guest
 
Сообщения: n/a

CYD
Как раз на 64кб написать и не сложно (хотя больше с математикой дружить надо или опыта иметь много, что к первому сводится), а вот на 0,5мб - это пол года или год надо сидеть. Просто если в делфях и т.д. сложно написать маленькую прогу, то в Асме - наоборот, считай: в среднем 1 строка Асм-кода = 2 байта, если у тебя прога на 0,5мб, то это 250к строк (10к DOS-страниц). Вывод: 0,5мб на Асме - это искуство! (Со средним умом никак!)
 
Старый 25.09.2003, 19:30     # 4
Repressor
::VIP::
 
Аватар для Repressor
 
Регистрация: 05.05.2003
Адрес: Hell
Сообщения: 1 377

Repressor Популярный человек на этом форумеRepressor Популярный человек на этом форумеRepressor Популярный человек на этом форумеRepressor Популярный человек на этом форумеRepressor Популярный человек на этом форумеRepressor Популярный человек на этом форумеRepressor Популярный человек на этом форуме
Скажу про себя: познать, что такое настоящее программирование в истинном его смысле я смог, начав изучение асма...
__________________
Доказать - значит громко повторить сказанное...
Repressor вне форума  
Старый 25.09.2003, 19:34     # 5
SapeR
::VIP::
 
Регистрация: 17.12.2002
Адрес: Q-ata, Israel
Сообщения: 310

SapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царстве
ASMом заниматься не "стоит" и не "можно" а "нужно" !
SapeR вне форума  
Старый 25.09.2003, 19:52     # 6
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
SpacerV
Не обязательно весь объем программы занимает код.
Можно в ресурсы запихнуть плакат формата tiff для текстуры (в проге на асме), а можно и при использовании delphi заюзать kol и получить очень даже мелкое приложение.

>Как раз на 64кб написать и не сложно
Если это претендует быть названным Демкой, то очень сложно.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 25.09.2003, 20:12     # 7
SpacerV
Guest
 
Сообщения: n/a

Madness
>Не обязательно весь объем программы занимает код.
Это я просто для наглядности: все таки 10000 страниц - это впечатляет, а вообще-то CYD из 1мб демки обычно кода <=64кб.

>Если это претендует быть названным Демкой, то очень сложно.
Согласен, причем, очень. Но если так думать, то Асм вообще никогда учить не станешь!

SapeR
А какой смысл? Ради чего заниматься?
 
Старый 28.09.2003, 15:29     # 8
AKM-47
Junior Member
 
Аватар для AKM-47
 
Регистрация: 12.08.2003
Сообщения: 190

AKM-47 Путь к славе только начался
я думаю если занятса wин32асм то это очень даже не трудно и очень быстро.
а занятса им стоит , без разницы каким.
__________________
...a few people laughed, a few people cried, most people were silent...
...i am become death, the destroyer of worlds...
...j.r. oppenheimer...
AKM-47 вне форума  
Старый 30.09.2003, 16:21     # 9
BigFoot
Junior Member
 
Регистрация: 16.12.2002
Сообщения: 64

BigFoot Путь к славе только начался
Существуют два мнения:
1) На асме можно писать самые быстрые проги.
2) Современные компиляторы языков высокого уровня выдают весьма неплохо оптимизированный и быстрый код для современных камней.
На мой взгляд оба этих мнения верны. Я лично не стал бы писать фейс проги на асме, но вот захреначить в прогу оптимизации на асемблере в каких-нть сортировках или сложных вычислениях - это пожалуйста.
Вспомните (если кто-нть читал) Дональда Кнута с его вымышленным компом. Так там такие алгоритмы разбираются, что после реализации на языке высокого уровня код огромным становится, а на откомпилированный и смотреть страшно.
В общем если не заниматься демомейкингом, то асм применять стоит исключительно как гомеопатическое средство для повышения "скорости сообразительности проги".
BigFoot вне форума  
Старый 30.09.2003, 16:28     # 10
denver
::VIP::
 
Аватар для denver
 
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260

denver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуру
Цитата:
асм применять стоит исключительно как гомеопатическое средство для повышения "скорости сообразительности проги".
Угу. Немешало бы также направить этот абзац в id software (впрочем и всем остальным 3д-шутерным разработчикам)
__________________
sapienti sat.
denver вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:22.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.