Hacker News new | past | comments | ask | show | jobs | submit login

They've removed the default "int" and "float" types and modifiers for size and signed/unsigned. Instead, they just have the specific types which have specified signed/unsigned and size characteristics. So, this because explicit over implicit.

They have int8, int16, int32, int64 and uint8, uint16, uint32, uint64, and float32, float64.

They don't have short, int, unsigned int, signed short int, long, unsigned long, long long, unsigned long long int, float, double, long double, etc.

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