Pokud si vzpomínám dobře, tak Idris 1 byl napsaný v Haskellu. Idris 2 je kompletní přepis první verze a dost liší (pod kapotou, používá například lineární typy). Ten nový překladač je napsaný v Idrisu a má backend pro C, JS, Chez, Racket a ještě nějaké další. Takže pro bootstrapping je na výběr.