skywriter wrote:
what's in a name anyway, or in this case an abbreviation.
As you've pointed out in the past, there's quite a lot in a name, or an abbreviation, particularly in a technical field. I guess that's one reason why marketers and engineers generally have such positive views of each other.
I think we both agree that precision in language is extremely important...and I think it helps us to get to the bottom of things here.
skywriter wrote:
welp, i have three CD's i also loaded on 6.2, IDL, IDF, and IDO. at least that's what i marked on the CD's . i didn't have originals.
so what do you suppose i have here? after i load them i have full functioning compilers. i don't have a machine up and running at the moment to check the contents. oh well...
First off, you are correct, and I was (partly) wrong.
Some of the issue is version specific, some of it is due to ambiguity in SGI documentation, and some of it is due to folklore.
In short, the official IDO product did, indeed, include the C compiler into the 6.4 era, so skywriter is correct.
However, by MIPSpro 7.2 (basically the 6.5 era), SGI
documentation
said things like "the IRIS(R) Developer's Option (IDO) CD was replaced by the IDF and IRIX(R) Development Libraries (IDL) CD sets." Likewise, other bits of the IDO were broken out into separate products. For example, DBX, SpeedShop, ProDev WorkShop, and WorkShopMPF all became part of a new "ProDev Workshop" product release.
Before IRIX 6.5, SGI made the IRIX 5.3 IDO available for free download, and it also made the 6.2 IDF and IDL images available for download in a similar place. I'm pretty sure that this is where the erroneous conflation of IDO = IDF + IDL got started, and, as above, SGI documentation does little to dispel the notion.
The situation was confusing enough that it got its own entry in the hallowed SGI FAQ -
http://www.faqs.org/faqs/sgi/faq/apps/section-5.html
For my own part, I only state lamely that, starting in the IRIX 5.3 era, I worked in an environment that did C, C++, and Fortran programming, so I always ordered compilers as individual products, not really thinking about the IDO
per se
.
I'll save the memory jokes for myself, and I yield the field to skywriter (though I will italicize
per se
, lest my extremely traditionalist 8th grade English teacher, Mrs. Hughes, rise from the grave to exact her vengeance upon linguistic revolutionaries).