Ассемблер или VB6

Ассемблер
5
Нейтральная
сторона
2
VB6
1
mov ax, ds
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!
Form1.Caption = "Hello, world"

24-09-2012 17:30 0

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

Инструкции правой стороны соответствуют несколько строк ассемблера: размещение строковой константы, помещение ссылки на константу в регистр, помещение значения регистра в свойство формы.

С другой стороны, с помощью VB без низкоуровневых вставок нельзя реализовать изменение (или хотя бы получение значений) некоторых важных регистров процессора (переключение режима, аппаратная трассировка, доступ к таблицам исключений и к описаниям сегментов памяти).

Остаётся загадкой, почему именно VB6, а не какая-нибудь другая версия.

P.S. И для справки оставлю ссылку на более общий холивар, не привязанный к VB: holywars.ru/comments/101

1 комментарий
ggdandelion 24-09-2012 19:21 0

opera.rulez, Я в этой теме полный хуй, но тот вар как-то смотрится по аккуратнее.

24-09-2012 19:18 0

Не думал, не гадал он,
Не думал, не гадал он,
Никак не ожидал он
Такого пиздеца!
Представьте себе,
Представьте себе,
Никак не ожидал он,
Представьте себе,
Представьте себе,
Такого пиздеца!


Нет, ну серьезно, как вообще могло взбрести в голову это сравнить?
Это же совершенно разные языки для совершенно разных целей: VB прикладное формошлепство, Asm - системная задротская хуита...

2 комментария
opera.rulez 24-09-2012 19:53 0

cherepets, Можно и в асме формы шлёпать, выучив несколько функций WinAPI. Можно и на VB писать программы для взаимодействия со внешними устройствами. Даже молотком можно забивать шурупы.

Но в целом, да. Хорошего спора наверное не выйдет.

cherepets 24-09-2012 19:54 0

opera.rulez, Можно. Только нахуя?