Разработчикам FPGA, вестимо.
С ПЛИС пока не работал, но неужели под них нет нормальных инструментов, написанных людьми для людей?
Можно писать в машинных кодах, только зачем?
Можно, наверное - если есть желание изобрести компилятор. Но что вы хотели сказать своей аналогией?
Удобство работы в современной полнофункциональной IDE не сравнится с консолью и простым редактором подобным блокноту.
Ага, причем не в пользу IDE.
Напомню, в IDE входят компиляторы, отладчики и другой инструментарий.
Навскидку.
Компилятор: (x64) 300 кБ, (risc-v) 200 кБ, (arm) 430. Округлим до 500 кБ
binutils: (x64) 13 МБ, (risc-v) 30 МБ ,(arm) 35 МБ
Отладчик: 10 МБ
Редактор кода с автодополнением, подсветкой и прочим: 1 МБ. Для консольщиков vim - 3.5 МБ.
Все вместе занимает менее 100 МБ. Ну хорошо, возможно беглый поиск оказался слишком беглым, но порядок величины не изменится.
По сравнению с упомянутыми ранее 128 ГБ, да даже с 10 ГБ это статистическая погрешность. Вдумайтесь сами: за весь функционал вашей IDE отвечает менее 1% объема. На что уходит остальное?