Re: @h4rm0ny - M$'s programming products?
"Maybe, but GP was right. "Product" is marketing droids' language. A geek would have said "MS languages", "MS stuff", "MS software", "MS IDEs", or even "MS development suites" - anything but "MS programming products".
Well good job I'm not a geek, just an old programmer. Oh wait, I don't work in marketing and never have, and yet I'm fine with the term programming products, so doesn't that mean you're not the arbitrator of what professions are allowed to use what terminology. So instead of programming products you offer the following options:
"MS Languages" - Well that's innacurate because they're referring to more than just languages.
"MS Stuff" - Well that's even more innacurate because it obviously encompases a tonne of "stuff" beyond direct programming languages and tools.
"MS IDEs" - That's not too bad except it doesn't quite necessarily encompass the languages themselves.
"MS development suites" - See MS IDEs. Just synonyms, really.
I don't see why "MS programming products" should give you such conniptions. If it's made by MS, it's a product they sell and its purpose is programming in some form, it's covered. Your aversion to an everyday word like 'product' is bizarre. They make it, they sell it, it's a product. You go and abide by your little "Geek" rules and I'll continue to enjoy the full range of the English language. Cheers!