Цитата Сообщение от Шынни Посмотреть сообщение
Тогда как вызывать фрагменты ассемблера? музыку, например.
Легко. Просто пишешь: $асм-инструкция
Код:
: void DEOLN() {
    DL = 0x0D;
    AH = 2;
    $int 21h
    DL = 0x0A;
    AH = 2;
    $int 21h
}
Цитата Сообщение от Andrew771 Посмотреть сообщение
Тогда С-- и ЯВУ - разные весовые категории.
Согласен. Никто ведь и не утверждал, что C-- это ЯВУ.

Цитата Сообщение от Andrew771 Посмотреть сообщение
На Спеке ЯВУ для тех, кто не знает, не хочет знать Ассемблер или неохота/нет времени на нем писать.
На Спеке доступность ЯВУ это доступность Бейсика в ПЗУ. Можно на нём накорябать что-то. Серьёзный ЯВУ типа Си/SDCC или Оберон - недоступен из ПЗУ. А значит для его освоения нужны стимулы и понимание, зачем нужно именно это средство. У нас в сообществе в основном мнение такое, что нафиг надо, лучше асма ничего нет. И написать что-то серьёзное для Спека без знания асма невозможно даже на ЯВУ. Разве что будет действовать команда: кодер прикладного слоя, не знающий асма, и кодер-системщик, который будет ему подгонять реализацию процедур на асме. Хотя это тоже исключает разработку без знания асма. И я никогда не встречал такого работающего тандема.

Цитата Сообщение от Andrew771 Посмотреть сообщение
С-- им не поможет. Основные оптимизации в компиляторе не сложно и не долго делать разработчику компилятора без всяких больших коллективов.
Такие оптимизации вещь конечно хорошая, но всё равно приличный компилятор малыми силами не сделать. И не спорь.