I am a PHP developer with enough experience to say what I want about the language. Have you seen the RFC for annotations? Somewhat decent, to be honest. Have you seen what they actually want to implement? DOCCOMMENTS?! Why can't they implement Generics in a way that is syntactically consistent with Java? What MORONS!
Only complete and utter incompetence would warrant things like:
Backslashes edge out forward slashes even, let alone colons/periods/gtlt for namespace delimiters
Procedural clones of every OO method out there
So much junk in the root namespace (to be fair: namespaces are a relatively new feature)
Complete lack of naming conventions
I've started moving to J2EE, and if nothing else the whole thing is a cleaner animal.
Last edited by kazetsukai; 02-20-2014 at 12:43 PM.