PHP Sadness

Function naming (prefixes)

void usleep  ( int $micro_seconds  )
mixed microtime  ([ bool $get_as_float  ] )

u* or micro*?

Significance: Consistency

Language consistency is very important for developer efficiency. Every inconsistent language feature means that developers have one more thing to remember, one more reason to rely on the documentation, or one more situation that breaks their focus. A consistent language lets developers create habits and expectations that work throughout the language, learn the language much more quickly, more easily locate errors, and have fewer things to keep track of at once.