В любом случае все закончится https://owen.ru/forum/showthread.php...ighlight=EFrol
В любом случае все закончится https://owen.ru/forum/showthread.php...ighlight=EFrol
1. Чем выше уровень языка, тем больше там подводных камней, оставленных системщиками.
2. Чем выше уровень языка, тем больше программист отделен от железа за ширмой библиотек и драйверов, которые в силу п.1, иногда глючат.
3. Чем больше программирование превращается в конфигурирование или рисование схем, чтобы стало доступнее НЕ ПРОГРАММИСТУ, тем выше должен быть уровень знаний ПОСЛЕДНЕГО. (например, возьмите 1С8)
Вопрос:
Зачем издеваться над НЕ ПРОГРАММИСТОМ, когда его гораздо проще научить программировать на уровне железа (на низком уровне), не ограничивая возможностями языка и среды разработки?
Однажды я дал КИПовцу электрическую схему К580ВМ80, на следующий день он принес программу в машинных кодах и сказал, что ему так понятнее.
Вы не из команды TraceMode случаем? Они долго троллили так разработчиков, типа наш язык для технологов, а не программистов. Однако, технологи так в TraceMode и не смогли, да и программисты тоже, хотя задумка (с каналами, их пред и пост обработкой) была интересная.
Не в машинных кодах, а на Verilog, скорее всего )
Вы путаете язык программирования с языком описания аппаратуры
Это разные вещи.
Как и язык VHDL его можно только симулировать или генерировать топологию СБИС.
или шить ПЛИС. В этих языках нет понятия "последовательное выполнение".
Где тут у вас вопрос? В том сообщении, на который вы попытались ответить - уже был вопрос от меня, но он саркастический. Раз вы не из TraceMode. Вы же не из него? )
Вот мой вопрос был:
Но я отвечу. На VHDL я смогу, например, создать процессор, выполняющий asm. На asm - максимум - смогу эмулировать его.