Pojmenování intů teda nic moc, když už tvoří nový jazyk. Mohli vzít třeba jména z stdint a trochu je poleštit. Takový uint64 je okamžitě jasný i bez manuálu. Použít staré C jména s trochu jiným významem je recept na zmatek.
Zvláště mě napadlo... co tedy když máme C funkci přes extern fn ..., tak tam se tedy berou ty typy z C jistě. No ale používá se ta funkce pak z C3, takže de-facto ten typ může být jiný nebo co se děje? (pokud třeba long na dané platformě je jinak dlouhý v C než v C3, i když to bude reálně vzácné)