Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2010, 07:38   #1
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
Радость Assembler по сравнению сдругими высокоуровневыми языками

Здравствуйте все программисты!
У меня возник вопрос по поводу то-во, есть ли, смысл программирования на Assembler под WinAPI, и др. API?

Ведь у Asssembler есть недостаки:

1. Если код написан под WinAPI, то тогда этот код не компилируется под другой APi, если использовать те же имена функций, хотя их принцип действия может быть один и тот-же.

2. Код может быть не читабелен другими программистами.

Но, а преимущества всем известны их не перечислять.

А с этими недостатками по мой-му программа не сможет уже разрабатываться программистами, незнающих код и не сможет так просто быть переделона под другую ОС.
wanes101 вне форума Ответить с цитированием
Старый 23.12.2010, 08:26   #2
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,139
По умолчанию

Цитата:
Сообщение от wanes101
А с этими недостатками по мой-му программа не сможет уже разрабатываться программистами, незнающих код и не сможет так просто быть переделона под другую ОС.
1) Автор программы на любом языке не заинтересован в том, чтобы другие программисты без его ведома потрошили его код и использовали его наработки в своих программах -- программисты на ассемблере в этом случае исключением не являются
2) если ты знаешь Basic, Delphi/Pascal, C/C++/C# то как часто приходится разрабатывать программы которые должны работать на других осях?
Mikl___ вне форума Ответить с цитированием
Старый 23.12.2010, 10:22   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
1. Если код написан под WinAPI, то тогда этот код не компилируется под другой APi, если использовать те же имена функций, хотя их принцип действия может быть один и тот-же.
Расшифруйте. Если имена, параметры и соглашения о вызовах совпадают, то все скомпилируется.

Цитата:
2. Код может быть не читабелен другими программистами.
Это относится не только к асму. Я видел код на С/С++, кот. читать нужно с похмелья.
p51x вне форума Ответить с цитированием
Старый 23.12.2010, 11:20   #4
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,139
По умолчанию

p51x
Читать код с похмелья? Странное у вас похмелье
Песня о Бодуне (Тимур Шаов)

Вставай, похмельная страна, пропели петухи,
Настало время Бодуна - расплаты за грехи.
Бодун придет, как Командор, огромный, мрачный злой,
Раздавит вас, как помидор, тяжелою рукой.

Вот, солнца жар от двух бортов поднялся над землей,
И хрип, и стон из тысяч ртов - слились в протяжный вой.
Мой друг, не время клясть судьбу, - Бодун стучит в твой дом.
Вставай, народ, все на борьбу с проклятым Бодуном!

Мерещатся малиновые хари,
Во рту - сушняк, пустыня Калахари,
Хотя вчера, как будто, не бухали.
По две бутылки - это ж не размах!

И, как плохой актер, ты будешь снова
Играть царя Бориса Бодунова,
Кричать: "Полцарства за стакан спиртного!"
Мол, мальчики кровавые в глазах.

Иной юнец хлебнет вина, с утра кричит: "Бодун!"
Да ты не нюхал Бодуна, неопытный пачкун!
А истинный Бодун крупней, он страшен, как война.
Не знаешь, правда, что страшней: Бодун или жена.

Он интернационален, есть у чукчей, у славян.
Бодунидзе, Бодунович, Бодуненко, Бодунян.
Все мы родом из Союза, всем народам не легко,
Бодунанс, Бодунбердыев, Бодунитьев, Бодунко.

Но в мире он один такой, он лишь у нас в ходу.
Родной, кондовый, боевой, Российский, наш Бодун.
И ни цена нам не страшна, ни крики трезвых жён,
Девиз "Ни дня без Бодуна!" давно у нас внедрён.

Бодает нищих, богачей и даже, вот беда,
Не к ночи сказано, - вождей бодает иногда.
Глядишь на Родину порой, приходит мысль одна -
Верхи командуют страной, похоже, с Бодуна.

Бодун - есть состоянье организма,
Когда бессильны панадол и клизма,
И только пиво в духе классицизма
Дает терапевтический эффект.

Мир обретает контуры и краски
И можно встать на ноги без опаски,
И можно прыгать в половецкой пляске,
Или дремать спокойно на софе.
Mikl___ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вечная гонка за языками програмирования Electron Свободное общение 53 18.08.2010 11:01
Вопрос по сравнению Visual C++ и C++ Builder(к профи) shurik_7866 Visual C++ 6 26.11.2009 19:19
Вопрос по сравнению данных и объединению smash01 Microsoft Office Excel 11 29.10.2009 23:38
Нужен скрипт по сравнению и отбору данных. duzorg Microsoft Office Excel 1 12.10.2009 02:58
Помогите разобраться с серверами, языками, ОС и т.д. ARIRAN Свободное общение 14 13.03.2009 16:06