Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A big win C3 explicitly opts out of are integer types named by their size such as u8/u16/u32/.., yet explicitly sizes the types it does have. Another sore point in C: how do expressions involving different integer types work?


Do you wonder about how type promotion rules work in C3? If so then I can explain them as they differ somewhat from C. The reason for not using bitsize numbered types is readability e.g. `for (i8 i = 8; i > 0; i--)`




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: