По поводу битности - моё мнение, что в сегодняшних условиях битность должна быть зафиксирована для каждого типа. Было время, когда все понимали, что 16-бит-целое - это "тесно", и нужно только вот-вот дождаться нового оборудования...
Сейчас насыщение битности достигнуто. Для большинства применений int32 и int64, при это явно обозначенные в программе - самое то. Ну и 64-бит для адресации. Большая битность в большинстве случаев уже не нужна - пора фиксировать в языках.
В случае Вирта, может быть, это наоборот взгляд вниз, к "дохлым" микроконтроллерам 8-16 бит? Которые из-за дешевизны для простых задач управления будут ещё долго, возможно, применяться.