I'll bite.
Why should this be changed? Is it broken? Is it something that 1 second on google can't answer?
If somebody is advanced enough to be using classes (I think about the only time you would use a double colon) then they should know what it means.
--
James Butler
Sent from my iPhone
WTF is T_PAAMAYIM_NEKUDOTAYIM?
This has to be THE most asked question by new php developers when they come across it.
Can we please change the token name toT_DOUBLE_COLON
so I don't have to hear about it
constantly?Those that disagree don't do enough PHP support to know how often it is asked. it's worth it.
Is it that hard to at least review the mailing list archives before ranting?
At least posters would sound like they have educated themselves on why what
came to be, and argue sensibly for changes.obviously the old arguments didn't work, time to start anew.
using a name like "admin" in your email headers isn't going to be very receptive.
For what its worth its Hebrew for double colon. I'm all for the change, will see what I can do next week.
- S
Oops, sorry didn't even notice it was there, I don't send mail from this
account much.Should be fixed. Though I don't care what my name has to do with reception.
What is in a name anyway?
I'll bite.
Why should this be changed? Is it broken? Is it something that 1 second on google can't answer?
If somebody is advanced enough to be using classes (I think about the only time you would use a double colon) then they should know what it means.--
James Butler
Sent from my iPhone
The fact they have to google to figure out what it means, the error
message fails at it's purpose. (Realistically it'll take longer than a
second unless you got google hot keyed to your log reader). I Liked
Stefan's idea in the previous thread to not put token names in the error
messages anymore and replace them with something more meaningful for the
user. However, since that never happened, this is a better/easier
alternative for now. How many total hours of googling will we save
developers for a 10 sec grep and replace? (not sure if it's that easy,
but for the sake of the argument).
I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? I
don't see the argument given to be entirely helpful because it's exactly
what I am trying to point out as a problem, and the reason why we should
change it.
As you mention, PHP errors are token names. Users have to read the
manual to understand them at first sight. Then, what's the matter in
having a bit of fun and nostalgia naming the tokens ?
Switching to meanful error messages would make your point though.
Pierre.
Le samedi 30 octobre 2010 à 01:17 -0500, Chad Emrys a écrit :
I'll bite.
Why should this be changed? Is it broken? Is it something that 1 second on google can't answer?
If somebody is advanced enough to be using classes (I think about the only time you would use a double colon) then they should know what it means.--
James Butler
Sent from my iPhoneThe fact they have to google to figure out what it means, the error
message fails at it's purpose. (Realistically it'll take longer than a
second unless you got google hot keyed to your log reader). I Liked
Stefan's idea in the previous thread to not put token names in the error
messages anymore and replace them with something more meaningful for the
user. However, since that never happened, this is a better/easier
alternative for now. How many total hours of googling will we save
developers for a 10 sec grep and replace? (not sure if it's that easy,
but for the sake of the argument).I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? I
don't see the argument given to be entirely helpful because it's exactly
what I am trying to point out as a problem, and the reason why we should
change it.
The fact they have to google to figure out what it means, the error
message fails at it's purpose. (Realistically it'll take longer than a
second unless you got google hot keyed to your log reader). I Liked
Stefan's idea in the previous thread to not put token names in the error
messages anymore and replace them with something more meaningful for the
user. However, since that never happened, this is a better/easier
alternative for now. How many total hours of googling will we save
developers for a 10 sec grep and replace? (not sure if it's that easy,
but for the sake of the argument).I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? I
don't see the argument given to be entirely helpful because it's exactly
what I am trying to point out as a problem, and the reason why we should
change it.
There are two reasons this term will stay. It is a tip of the hat to
the amount of PHP work that came out of Israel, and it is a good
reminder that there are a lot of other languages in the world. People
whose first language is not English, myself included, are forced to work
with unfamiliar terms every day. I wouldn't mind having a few more
non-English identifiers in PHP actually.
Well, and a third reason, I like it.
-Rasmus
The fact they have to google to figure out what it means, the error
message fails at it's purpose. (Realistically it'll take longer than a
second unless you got google hot keyed to your log reader). I Liked
Stefan's idea in the previous thread to not put token names in the error
messages anymore and replace them with something more meaningful for the
user. However, since that never happened, this is a better/easier
alternative for now. How many total hours of googling will we save
developers for a 10 sec grep and replace? (not sure if it's that easy,
but for the sake of the argument).I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? I
don't see the argument given to be entirely helpful because it's exactly
what I am trying to point out as a problem, and the reason why we should
change it.There are two reasons this term will stay. It is a tip of the hat to
the amount of PHP work that came out of Israel, and it is a good
reminder that there are a lot of other languages in the world. People
whose first language is not English, myself included, are forced to work
with unfamiliar terms every day. I wouldn't mind having a few more
non-English identifiers in PHP actually.Well, and a third reason, I like it.
-Rasmus
Well Rasmus, I wish you would hang out more in ##php on freenode. (I
see you there every so often) But we do get that question about that
thing a lot. And even some rage, and I have to cool them off with all
the reasons you and Andi are giving me right now. But I am not
convinced nostalgia or "teaching the English speakers a lesson" is a
good reason to keep around a confusing error message.
Well Rasmus, I wish you would hang out more in ##php on freenode. (I
see you there every so often) But we do get that question about that
thing a lot. And even some rage, and I have to cool them off with all
the reasons you and Andi are giving me right now. But I am not
convinced nostalgia or "teaching the English speakers a lesson" is a
good reason to keep around a confusing error message.
Well, isn't the problem here more people asking on IRC rather than using
a search engine before? Renaming will not solve that.
~danielj
Well, isn't the problem here more people asking on IRC rather than using
a search engine before? Renaming will not solve that.
In this case, one might argue that it would. Instead of "what's a
T_PAAMAYIM_NEKUDOTAYIM?" you would have, "WTF IS A T_DOUBLE_COLON
ERROR N Y R PHP DOODZ SO F'D UP ARGH LOLZ!!1!"
--
</Daniel P. Brown>
Network Infrastructure Manager
Documentation, Webmaster Teams
http://www.php.net/
with unfamiliar terms every day. I wouldn't mind having a few more
non-English identifiers in PHP actually.
I don't know if i can make suggestions as an outsider. However, i really like
the dutch language and it would be really cool if T_WHILE
would be replaced
with T_TERWIJL.
Hi!
I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? I
It would probably require bribing all the opponents, so the cost would
be in high six digits (in $US) I guess.
what I am trying to point out as a problem, and the reason why we should
It's not a problem. A very mild irritation at best.
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227
Hi!
I can see only positives by switching it out. can someone give me a
light on how much it would actually cost to do that? Some negatives? IIt would probably require bribing all the opponents, so the cost would
be in high six digits (in $US) I guess.
Good thing this is FOSS! I only have to bribe who ever is approving
patches/commits these days.what I am trying to point out as a problem, and the reason why we should
It's not a problem. A very mild irritation at best.
See my original message, you don't do enough support. :p