Comment This is going to hard on ASCAP and BMI! (Score 1, Redundant) 39
Not that I care. I'm more worried that $35 is an awfully small amount of money for a commercial license, and I wonder how much of that goes to the artists.
Not that I care. I'm more worried that $35 is an awfully small amount of money for a commercial license, and I wonder how much of that goes to the artists.
. as the concatenation is bone stupid, but is a result of other bone stupid decisions in PHP. The trouble is that PHP automatically coerces your results into other types, which results in craziness like "false" == 0 being true; if + were the concatenation operator, PHP wouldn't be able to tell whether to do string concatenation or addition.
Part of the fault allows rests with the unbelievably dreadful parser in the language, written completely ad hoc. If you want to see a bad parser, if you want to see really bad code in general, look at the PHP parser.
What makes e.g. Python good is a series of excellent decisions which make later decisions easier. What makes PHP execrable, terrible, dreadful, is a series of poor decisions at the beginning and a refusal to admit or realize them or correct for them.
I think the \ as namespace is a great idea as I think PHP should go away and this will hasten its inevitable though prolonged death.
Old programmers never die, they just hit account block limit.