When things like languages standards need to change they issue a new standard, perhaps as a new edition of the old one, the old one never goes away.
For example JavaScript is specified in ECMA-262, there are five editions of that published since 1997. All perfectly valid today.
Of course what we find is that the content of the standard in the new edition almost never removes old features, it just adds new ones.
Okay then, most new documents still abide by the older standard then. Which, I have to admit I'm happy with because even if I see MiB written I still verbalise it as MegaByte. In fact, I wouldn't know how to pronounce the new way.
In my previous post, replace occurrences of "changed" with "revised" and it'll read better.
What fun! I think I'll just confuse somebody now. "Don't be such a trit and watch your trytes!"
Yes, I think the base 10 efforts were ill conceived. The way address lines work resonates with the powers of two. Couple that with hex, and so many things in computing become easy, it's not worth dealing with base 10 units.
Most of us just don't. So the standard is the standard, but a whole lot of people don't care, unless they are selling disk drives...
A really fun book that gets into code, architecture and many more fascinating things about how and why computers are what they are is Code by Charles Petzold. It's an entertaining and enjoyable read. Kept me busy on the plane during a Cleveland to Atlanta to Cleveland business trip.
I think anybody that attempts to program a computer should read this book!
Comments
When things like languages standards need to change they issue a new standard, perhaps as a new edition of the old one, the old one never goes away.
For example JavaScript is specified in ECMA-262, there are five editions of that published since 1997. All perfectly valid today.
Of course what we find is that the content of the standard in the new edition almost never removes old features, it just adds new ones.
In my previous post, replace occurrences of "changed" with "revised" and it'll read better.
What fun! I think I'll just confuse somebody now. "Don't be such a trit and watch your trytes!"
Yes, I think the base 10 efforts were ill conceived. The way address lines work resonates with the powers of two. Couple that with hex, and so many things in computing become easy, it's not worth dealing with base 10 units.
Most of us just don't. So the standard is the standard, but a whole lot of people don't care, unless they are selling disk drives...
I think anybody that attempts to program a computer should read this book!