Meaning Apple is not the one that is calling it 10.10.
If the date is 05.27.10, does it mean May 27, 2001 because the trailing zero doesn't matter? Are those decimal points? No of course they aren't, they are separators. Arguing your point makes your IQ appear 0.0000000000
Try telling the computer it doesn't have to follow the decimal system. This is not a system Apple made up that does not have to follow an actual number system. 10.1.1 already exists it patched Puma.
Lol. It's a label on a box. "The computer" will deal with a sku not the "name".
Just like OS "X" wasn't followed the next iteration by OS "Y".
You clearly said "Wrong" to my entire comment without making any such qualification, but regardless, you're still wrong and you still haven't stated why 100.100.100.100 should be 100.1.1.1 if it's referring to a software version and why this doesn't apply to the same whole separated by periods as in an IP address.
Those aren't decimal points because there is only ever ONE decimal point because, it's well a decimal, and yet version numbers have many periods as separators, as well as use letters, dashes, and anything else they want, because they are not decimal points.
I'm now going to repeat this in a slightly different way because your comprehension level is so very low… The separators separate WHOLE numbers. Whole numbers are numbers without a fraction. This is also known as an integer (you'll learn this if you ever get to pre-Algebra). Those whole numbers separated by periods represent a left to right system starting with the primary WHOLE number, then the secondary WHOLE number, and then the tertiary* WHOLE number, etc. Again, these don't have to be only numbers because these are not fractions. You'll often see a lowercase 'b' for Beta followed by a number appended to the end of the last whole number.
If you still think that 10.10.10 is a fraction that means 10.1.1 or 10.10.1 then show me a single mathematical value that used multiple decimal points and convert that value to prove it. Good luck!
* Yes, tertiary is a real world. At least try to look stuff up.
I did read it and it was fairly interesting information on software versioning in general. I like the bit about versioning in geek culture also. While the portion on how Apples numbering methods have changed since the release of OS X, I'd disagree with some of the information about Apples OS X versioning.
"Apple has a formalised version number structure based around the NumVersion struct, which specifies a one- or two-digit major version, a one-digit minor version, a one-digit "bug" (i.e. revision) version, a stage indicator (drawn from the set development/prealpha, alpha, beta and final/release), and a one-byte (i.e. having values in the range 0–255) pre-release version, which is only used at stages prior to final."
This would indicate that 10.9.9f.255 would be the last version possible of OS X before moving to OS 11. They could simply be elaborating on the NumVersion structure in general and they do mention later under another Apple heading that basically Apple has shifted this scheme to keeping OS X (10) constant. So the 10 is ignored and the 9 in 10.9.3 is the major version, the 3 would be the minor version. Regardless, your other point about the "rails" was also noted...
How about that banner! Moscone West is starting to look like June 2nd is just around the corner.
-PopinFRESH
Actually that is completely true up until 10.3. In Apple's documentation it is discussed that as of 10.0 the system used the following format for version numbers, stored in the 'gestaltSystemVersion' selector; 0x0000
"If the values of the minor or bug fix revision are larger than 9, then gestaltSystemVersion will substitute the value 9 for them. For example, when running OS X v10.3.15, this selector returns 0x1039. When running OS X v10.10.5, this selector returns 0x1095 ... For systems prior to OS X, the version is represented as four hexadecimal digits in the low-order word of the return value. For example, if your application is running in version 7.0.1, then Gestalt returns the value 0x0701."
However, in OS X 10.3 three additional selectors were added...
gestaltSystemVersionMajor
The major operating system version number. For example, in 10.4.12 this would be the decimal value 10.
gestaltSystemVersionMinor
The minor operating system version number. For example, in 10.4.12 this would be the decimal value 4.
gestaltSystemVersionBugFix
The bug fix version number. For example, in 10.4.12 this would be the decimal value 12.
It further goes on to say, "Use the gestaltSystemVersionMajor, gestaltSystemVersionMinor, and gestaltSystemVersionBugFix selectors in concert to obtain the operating system version. Do not use the gestaltSystemVersion selector for this purpose."
I am talking about software versions, idiot. Not ip. Apple version builds are decimal system not ip addresses. You're the fool that is talking abou IP address. 10.1 is the same as 10.10
Versions are not decimal system numbers. The dot is a separator and not a decimal point. 10.10 is NOT the same as 10.1 unless the company producing the software version says it is.
Hey, has anyone noticed that Apple has run out of numbers? If they call this version of OS X 10.10, it'll be the same as 10.1 (Puma). Guess they'll have to call it 11 or abandon ship, as everyone will get confused.
Hey, has anyone noticed that Apple has run out of numbers? If they call this version of OS X 10.10, it'll be the same as 10.1 (Puma). Guess they'll have to call it 11 or abandon ship, as everyone will get confused.
????
It can go on being called OS X forever. They are version numbers, which has nothing to do with decimals or fractions.
Hey, has anyone noticed that Apple has run out of numbers? If they call this version of OS X 10.10, it'll be the same as 10.1 (Puma). Guess they'll have to call it 11 or abandon ship, as everyone will get confused.
????
It can go on being called OS X forever. They are version numbers, which has nothing to do with decimals or fractions.
Comments
??? —Hiro Nakamura
Meaning Apple is not the one that is calling it 10.10.
If the date is 05.27.10, does it mean May 27, 2001 because the trailing zero doesn't matter? Are those decimal points? No of course they aren't, they are separators. Arguing your point makes your IQ appear 0.0000000000
Lol. It's a label on a box. "The computer" will deal with a sku not the "name".
Just like OS "X" wasn't followed the next iteration by OS "Y".
This argument about software version numbers and decimals is amusing.
The guy's just being headstrong with what he believes is right.
Big cudos for your patience!
"Write the Code. Change the World"
They're bringing back HyperCard
???????????
????? ????
I did read it and it was fairly interesting information on software versioning in general. I like the bit about versioning in geek culture also. While the portion on how Apples numbering methods have changed since the release of OS X, I'd disagree with some of the information about Apples OS X versioning.
"Apple has a formalised version number structure based around the NumVersion struct, which specifies a one- or two-digit major version, a one-digit minor version, a one-digit "bug" (i.e. revision) version, a stage indicator (drawn from the set development/prealpha, alpha, beta and final/release), and a one-byte (i.e. having values in the range 0–255) pre-release version, which is only used at stages prior to final."
This would indicate that 10.9.9f.255 would be the last version possible of OS X before moving to OS 11. They could simply be elaborating on the NumVersion structure in general and they do mention later under another Apple heading that basically Apple has shifted this scheme to keeping OS X (10) constant. So the 10 is ignored and the 9 in 10.9.3 is the major version, the 3 would be the minor version. Regardless, your other point about the "rails" was also noted...
How about that banner! Moscone West is starting to look like June 2nd is just around the corner.
-PopinFRESH
Actually that is completely true up until 10.3. In Apple's documentation it is discussed that as of 10.0 the system used the following format for version numbers, stored in the 'gestaltSystemVersion' selector; 0x0000
"If the values of the minor or bug fix revision are larger than 9, then
gestaltSystemVersion
will substitute the value 9 for them. For example, when running OS X v10.3.15, this selector returns0x1039
. When running OS X v10.10.5, this selector returns0x1095
... For systems prior to OS X, the version is represented as four hexadecimal digits in the low-order word of the return value. For example, if your application is running in version 7.0.1, thenGestalt
returns the value 0x0701."However, in OS X 10.3 three additional selectors were added...
gestaltSystemVersionMajor
The major operating system version number. For example, in 10.4.12 this would be the decimal value 10.
gestaltSystemVersionMinor
The minor operating system version number. For example, in 10.4.12 this would be the decimal value 4.
gestaltSystemVersionBugFix
The bug fix version number. For example, in 10.4.12 this would be the decimal value 12.
It further goes on to say, "Use the
gestaltSystemVersionMajor
,gestaltSystemVersionMinor
, andgestaltSystemVersionBugFix
selectors in concert to obtain the operating system version. Do not use thegestaltSystemVersion
selector for this purpose."I am talking about software versions, idiot. Not ip. Apple version builds are decimal system not ip addresses. You're the fool that is talking abou IP address. 10.1 is the same as 10.10
Versions are not decimal system numbers. The dot is a separator and not a decimal point. 10.10 is NOT the same as 10.1 unless the company producing the software version says it is.
AI Killer scriptlet update. I'm calling it AIkiller 1.0.1
AI added some new crap to their home page thus requiring an update to the killer scriptlet if you happen to be using it.
(function(){
document.getElementById('headline-module').style.display = 'none';
document.getElementById('deals-social').style.display = 'none';
document.getElementById('top-promo').style.display = 'none';
document.getElementById('content').style.marginLeft = '-160px';
document.getElementById('header').style.marginLeft = '0px';
document.getElementById('leaderboard').style.display = 'none';
document.getElementById('footer').style.display = 'none';
document.getElementById('content').style.width = '1200px';
document.getElementById('sidebar-left').style.display = 'none';
document.getElementById('sidebar-right').style.display = 'none';
document.getElementById('content-home').style.width = '1000px';
document.getElementById('wordmark').style.marginTop = '20px';
document.body.style.backgroundImage='url(none.jpg)';
document.body.style.backgroundColor='#eaeaea';
document.body.style.fontSize='14px';
document.body.style.letterSpacing='.08em';
var theH1s = document.getElementsByTagName('h1');
for (var i = 0; i < theH1s.length; i++) {
document.getElementsByTagName("h1")[i].style.fontSize= '18px';
}
var theriver = document.getElementsByClassName('river-img-wrap');
for (var h = 0; h < theriver.length; h++) {
document.getElementsByClassName("river-img-wrap")[h].style.display= 'none';
}
})
()
Didn't anyone read the wikipedia page on software versioning?
Why bother when one thinks of themselves as a know-it-all?
W R I T E T H E C O D E C H A N G E T H E W O R L D
ON
NO
Or the iPhone turned sideways.
????
Hey, has anyone noticed that Apple has run out of numbers? If they call this version of OS X 10.10, it'll be the same as 10.1 (Puma). Guess they'll have to call it 11 or abandon ship, as everyone will get confused.
????
It can go on being called OS X forever. They are version numbers, which has nothing to do with decimals or fractions.
Are you sure?
Are you sure?
Yes. do a search on "software versioning". The "." is commonly a delineator not a numerical decimal.
Are you sure?
Yes. do a search on "software versioning". The "." is commonly a delineator not a numerical decimal.
I was being facetious.