Pokud vím, tak ne, typy jako u32, u64 apod. mají povinně stanovenou délku (resp. nemůzou být delší) a u indexů, všelijakých čítačů apod. se zase vynucuje usize (popř. isize). Je to rigidnější, na druhou stranu nevím, jestli je int_fast* doopravdy užitečná věc. Pozor - neříkám nutně, že není, spíš by mě zajímal nějaký takový příklad.
int_fast je zatím dost neužitečné, tím že není bráno vážně - není momentálně primitivním typem, ale jen typedef. Tedy pokud vůbec je.
Hodívalo by se nám při low-level, v (našich) obecných knihovnách. Ale vypadá to, že stoupá výpočetní výkon (přestože to teď jde pomaleji) natolik, že než se stačí "fast" reálně implementovat, bude outdated. :-( Ale třeba překvapí. A třeba časem budou obdobné problémy pro 128, 64 kontra 32, jako bývaly mezi 32(64) kontra 8.
Ale ten "fastX" princip je mi sympatický.