Just an observation, as everything that uses this word (the commands and docs) is wrong.
Color is spelt wrong everywhere...
Color is spelt wrong everywhere...
If Purebasic itself uses English as it's language to base all commands on, you do realise that 'color' is actually spelt 'colour'?
Just an observation, as everything that uses this word (the commands and docs) is wrong.
Just an observation, as everything that uses this word (the commands and docs) is wrong.
-
Edwin Knoppert
- Addict

- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:
Kale,
please don't blame Fred for this.
Because PureBasic used to use COLOUR instead of COLOR back in the days. (I remember it well...)
But some users convinced Fred to skip the U
AFAIK it all started here...
:
http://www.purebasic.fr/english/viewtop ... lor+colour

please don't blame Fred for this.
Because PureBasic used to use COLOUR instead of COLOR back in the days. (I remember it well...)
But some users convinced Fred to skip the U
AFAIK it all started here...
http://www.purebasic.fr/english/viewtop ... lor+colour
-
Killswitch
- Enthusiast

- Posts: 731
- Joined: Wed Apr 21, 2004 7:12 pm
As much as it annoys me (being English) that the words aren't correct it does make sense for a couple of reasons:
1) Cuts down (ok, by a little) the amount of typing required
2) American market is larger than the UK market
Besides, with PB 4.0 you can always create a Colour macro for in-code correction.
1) Cuts down (ok, by a little) the amount of typing required
2) American market is larger than the UK market
Besides, with PB 4.0 you can always create a Colour macro for in-code correction.
~I see one problem with your reasoning: the fact is thats not a chicken~
As fsw said, it was discussed a long time ago to use COLOR instead. It matches
other languages, and also things like HTML: <font color> etc. Keep it COLOR.
Besides, this topic is not a bug, but a personal request.
other languages, and also things like HTML: <font color> etc. Keep it COLOR.
Besides, this topic is not a bug, but a personal request.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
-
Killswitch
- Enthusiast

- Posts: 731
- Joined: Wed Apr 21, 2004 7:12 pm
-
dracflamloc
- Addict

- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:
au contraire
Generally, computer terminology traditionally tends to be in American english.
So, the docs and commands are all 100% correct ...
So, the docs and commands are all 100% correct ...
-
Edwin Knoppert
- Addict

- Posts: 1073
- Joined: Fri Apr 25, 2003 11:13 pm
- Location: Netherlands
- Contact:
(1) Computers were invented in the USA so "color" is totally correct.
(2) Why should PureBasic use "colour" when all other languages, including
HTML, JavaScript, etc, use "color"? Why should PureBasic be any different?
(3) This was discussed before (in the link above) and "color" won, so that's that.
I certainly don't want to do a search/replace in all my sources just because of
someone's spelling issues. Just use macros instead and be done with it.
(2) Why should PureBasic use "colour" when all other languages, including
HTML, JavaScript, etc, use "color"? Why should PureBasic be any different?
(3) This was discussed before (in the link above) and "color" won, so that's that.
I certainly don't want to do a search/replace in all my sources just because of
someone's spelling issues. Just use macros instead and be done with it.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
- Fangbeast
- PureBasic Protozoa

- Posts: 4792
- Joined: Fri Apr 25, 2003 3:08 pm
- Location: Not Sydney!!! (Bad water, no goats)
While I seriously beg to differ here, it isn't my intention to cause any arguments, I am just stating facts and opinions so please don't take this personally, I am not attacking you!!! (It's just the geek in me)PB wrote:(1) Computers were invented in the USA so "color" is totally correct.
(2) Why should PureBasic use "colour" when all other languages, including
HTML, JavaScript, etc, use "color"? Why should PureBasic be any different?
(3) This was discussed before (in the link above) and "color" won, so that's that.
I certainly don't want to do a search/replace in all my sources just because of
someone's anti-American issues. Just use macros instead and be done with it.
1. No, they were not. While they like to take credit for a great many things, The first computer was actually invented in England with the help of ideas from German and French scientists. The Americans developed computers with ideas from French, German and English scientists.
Actually, a lot of the very best ideas the Americans came out with were hybrids of engineering usually based around English, French, German, Russian and their own and usually as a result of wars. Wars; while an extremely sad thing; and the military are the biggest creators of modern technology!!
2. I don't know why they should use "Colour" instead of "Color" except that it is an English word inherited from the original French and is taught that way in all English speaking countries around the world mostly and changing it to suit the programming fraternity which is a small percentage of the population using the alternate spelling just doesn't make sense to me.
Constantly changing the syntax may make it easier for a homogenous people but can lead to misunderstanding.
Why not use "Hue" or "Tint", I haven't seen the spelling of those change in any country.
A good case comes to mind from the Company "Nestle" where the word originally meant to snuggle up to something/someone, the company had advertising for years with the English pronunciation of the word and then told everyone to prononce it as "Nest-Lay" after 15 years!! Now that was just plain silly in my opinion.
3. I have no anti American issues personally, I just like accuracy. As a Hungarian boy actually born in Australia (we can argue that one later), I was taught British English at School and it is still taught that way today in Australia (it is still "Colour"!!!) with a great mixture of Greek, French, Latin, Celtic and who know how many other roots and it is a real bitch to change after 30+ years of using.
To all the people having a problem with the words, use a macro, I do. And I continue to rename all and any variables I find using proper English words but then, that's my choice and the way I like it.
PB, hope we are still friends!!!!
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
> I have no anti American issues personally
I wasn't referring to you -- you haven't posted in this actual topic before.
But I edited my post to say "spelling issues" instead of "anti-American issues"
in case I offended anyone, which I shouldn't have to worry about anyway. :roll:
> As a Hungarian boy actually born in Australia
Then you're 100% Australian; not Hungarian. You are where you're born.
> PB, hope we are still friends!!!!
As I said, I wasn't even referring to you here. So relax!
I wasn't referring to you -- you haven't posted in this actual topic before.
But I edited my post to say "spelling issues" instead of "anti-American issues"
in case I offended anyone, which I shouldn't have to worry about anyway. :roll:
> As a Hungarian boy actually born in Australia
Then you're 100% Australian; not Hungarian. You are where you're born.
> PB, hope we are still friends!!!!
As I said, I wasn't even referring to you here. So relax!
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
> A good case comes to mind from the Company "Nestle" where the word
> originally meant to snuggle up to something/someone
I beg to differ. "Nestle" means snuggle, but "Nestlé" doesn't (note the accent
mark, which means the "le" is pronounced "lay"). The company doesn't spell
it as "Nestle" so it shouldn't be pronounced as "nessel".
> originally meant to snuggle up to something/someone
I beg to differ. "Nestle" means snuggle, but "Nestlé" doesn't (note the accent
mark, which means the "le" is pronounced "lay"). The company doesn't spell
it as "Nestle" so it shouldn't be pronounced as "nessel".
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
google results:
Code: Select all
Color = 1.320.000.000 hits
Colour = 213.000.000 hits
va!n aka Thorsten
Intel i7-980X Extreme Edition, 12 GB DDR3, Radeon 5870 2GB, Windows7 x64,
Intel i7-980X Extreme Edition, 12 GB DDR3, Radeon 5870 2GB, Windows7 x64,

