Вы когда-нибудь занимались написанием эмуляторов, или это просто досужие рассуждения?
Мы все тут не любим пустого расходования ресурсов и использования чрезмерно высокоуровневых языков, но в данном случае этот не тот вариант.