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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2012, 21:12   #21
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Есть еще препроцессор, по-крайней мере, во многих версиях. И оптимизация выражений.
В Асме, никаких оптимизаций нет. Что написал, то и компилится. Но, разные процы имеют специфическую архитектуру и в Асме это нужно учитывать явно, а не как делаем мы - сишники, указывая процедуры препроцессора. Там за нас уже системщики постарались и скажу, неплохо постарались.
С++, гораздо более оптимизированный язык, чем, скажем, то-же Паскаль.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.09.2012, 23:27   #22
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Впрочем, все уже выше сказали по делу. Я, например, изучил его настолько поверхностно, чтоб лишь бы понимать приблизительно, что делает в игре это вот функция, сколько у нее параметров и какие они, дабы самому вызывать
Потихоньку хочу совершенствоваться, чтобы создавать сложный ИИ, который будет управлять моим player в играх, где требуется быстро принимать решения, не ммо-рпг...

Ой, случайно получилось лирическое отступление....
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Старый 28.09.2012, 23:49   #23
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

ассемблер это неограниченные возможности. Он был, есть и будет.
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Старый 28.09.2012, 23:52   #24
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Xezon

Нужна ли АСМа программистам?

для современного прикладного программирования - не нужен.
MS кстати полностью вырезала поддержку встроенного asm при компиляции 64-разрядных программ

а с развитием вычислительных мощностей GPU становятся ненужными наборы инструкций SSE* и AVX - пишем на Си-подобном языке, получаем результат на порядок быстрее чем на asm.
Rififi вне форума Ответить с цитированием
Старый 28.09.2012, 23:53   #25
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
В Асме, никаких оптимизаций нет.
Да?
mov ax, bx+2-2, будет преобразован в mov ax, bx Это не оптимизация по-Вашему?

Цитата:
С++, гораздо более оптимизированный язык, чем, скажем, то-же Паскаль.
Не напрашивайтесь на холивар. Стыдно должно быть с Вашими знаниями.

Цитата:
ассемблер это неограниченные возможности.
Это возможности ограниченные опредленным кругом задач. Наличие более 5000 языков программирования гарантируют Вам это.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 28.09.2012 в 23:56.
Utkin вне форума Ответить с цитированием
Старый 28.09.2012, 23:54   #26
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

Низкоуровневые языки

Ассемблер
Forth
C

системщик может знать и прикладное и веб-программирования.
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Старый 28.09.2012, 23:59   #27
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
системщик может знать и прикладное и веб-программирования.
Ага, за одно 1С и PCL впридачу. Что за бред Вы городите?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.09.2012, 00:13   #28
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

Цитата:
Ага, за одно 1С и PCL впридачу. Что за бред Вы городите?
C > C++ > JavaScript > PHP > Java
у них что, разный синтаксис?
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Старый 29.09.2012, 00:16   #29
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
у них что, разный синтаксис?
Причем здесь синтаксис? Что за женская логика. Я привел 1С для примера. Ну и как Вам его синтаксис? Похоже на С++? Или весь мир пишет только на Яве?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.09.2012, 00:35   #30
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

У C/C++ синтаксис похож на Perl или PHP, они родственные между собой, если системщик знает C/C++, то ему не проблема выучить Perl или PHP.
Логику мою(не женскую) не трожь, она у меня в порядке.
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я где-то читал, что на C можна писать драйвера, а ОС без асма, только с C можно? pufystyj Свободное общение 31 01.03.2011 20:03