Показать сообщение отдельно
Старый 16.06.2011, 15:00   #73
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Объясните разницу между Delphi и C++

Так... Давай разбираться.

большое количество ассемблера для Windows
Ээээ? Меня всегда учили, что ассемблер зависит от архитектуры процессора, но никак не от оси.

специалисты не только по ассемблеру(это само собой), а вроде как гении машинного кода (типа того чувака из "Матрицы", что смотрел на цифры, а видел бабу в окружении городского ландшафта)
Асмы всех мастей - привычная человеку форма записи машинного кода.

Сразу в машинный код для win32 генерил проги. (Шепотом... Поговаривали, даже, что в компиляторе Борландовском есть функция-дизассемблер, чтоб код на ассемблере получить всё-таки можно было!..)
Эпический фейспалм. Есть 2 типа обработчиков исходников - компиляторы и трансляторы. Компиляторы перегоняют исходный код в машинный код. Трансляторы переводят код из языка А в язык Б, где уже компилятор В хавает код на языке Б и переводит в машинный (возможно несколько итераций).
Дизасм - процедура получения кода, записанного на асме, из бинарников - просто "перевод" ноликов и еденичек в короткие слова и цифры. Как правило, профита не даёт - много шаманства компиляторов, обфускаторов и просто шелухи дико затрудняют понимание кода. Если приложить изрядную степень упорства (и упоротости) - с помощью процедуры дизасма и последующего патчинга можно делать кряки.

Так и образовался "Пуп среды Дельфи" - непонятно точно где находящееся, блуждающее решение, соединившее несоединимое. И навсегда привязало, непостижимым образом, среду Дельфи к win32!
Ударь в бубен головой, шаман духов машины...

Хорошая сказочка, но вредная.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием