Я тоже предпочел бы getopts
getopt
по следующим причинам:
getopt
Минусы getopts
Плюсы -a -b
, так и с-ab
По крайней мере, некоторые процессоры x86 имеют встроенный процессор RISC, эмулирующий x86.
Тогда как никто в здравом уме не стал бы использовать x86 для эмуляции процессора RISC. Если им не нужно (видеть ваш вариант использования ).
Наличие большого количества регистров помогает (У ARM много регистров ).
Кроме того, эмуляция небольшого набора инструкций с использованием большого набора инструкций является пустой тратой времени. Большой набор инструкций замедлит его, но без пользы.