Really? Because a space is commonly used as the delimiter between first, middle and last names. Wouldn't you think that, at a minimum, there would be some ambiguity about whether Jones was (one of) her middle name(s) or the first part of her last name?
Seems easy enough, right? They don't have one big field for [ANN BETH SMITH JONES] and then try to guess what name is forename or surname.
Some systems don't like hyphens, or don't like spaces, or appear to accept them but silently drop them kludging the two names in SMITHJONES.
Add the 'scunthorpe problem' and things get even more frustrating.
One of the Google feedback pages declined my feedback because my (legitimate, linked to my Googlemail account) email address and name contains "Cocks".
http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...
de la Chapelle
von Braun
zu Guttenberg
af Slestad
A computer system that assumes that Wernher von Braun's middle name was "von" is ridiculous.
Of course, apart from using the proper name/title when composing a letter (something like Freiherr von Braun), which is easy if you know the ‘last name’, the computer system in question would also have to sort this guy properly next to Werner Braun.
Names are complicated.
Take John von Neumann for example.
* Born 'Neumann János Lajos' (family name followed by given name order used in Hungary).
* His name changed to 'margittai Neumann János' when his father was elevated to nobility.
* He germanized his name to 'Johann Ludwig Neumann von Margitta'
* ... which got shortened to 'Johann von Neumann'
* He finally anglicized it to 'John von Neumann' when he moved to the US
I'm not at all sure I got that 100% correct...
The following mostly-identical names read very differently:
- Sarah Anne Jones Smith - Sarah Anne Jones-Smith - Sarah Jones Smith - Sarah Jones-Smith
Or how about Joran van der Sloot?
My example was meant to be "the final word and all preceeding lowercase words are considered the last name."
Also from French Canadian, some last names have a period in them, I know someone with the last name "St.-Germain".
(PS Not our actual names, but they follow that pattern).
That point being that I was surprised that it wouldn't even occur to someone that there would be some difficulties with this in the world in which we currently live.
Blaming the user whose name is too long for that field rather than the mistaken assumption in the design of the system is not.
Where? Everywhere in the world?
Anyway, I thought that the reasoning that a customer could not be served because address or name "does not fit into the system" were frowned upon since the time of COBOL mainframes, but seeing this whole thread with its resort to a hyperbole of "0.01%" cases is a welcome contrast to the otherwise high aiming goals plastering the homepage of this site.