Did you lose your job over it?
If you worked on the Mars probe that crashed, please try not to be the First Post, that would scare off too many people!
When I took it in 2002, it was C++ at the time. I think they switched to Java a year or two later.
You're close. I took the AP test the last year it was C++. I was also taking Java with the same instructor, same room, the next period, so I kind of had the best and worst of both worlds. But the instructor was top notch and is regionally well known - I'm very sure he was the primary factor in nearly all of his AP students both passing the AP test and having a job in the industry. Those two classes got me through my first two years of college and put me in a unique position for learning low/high level languages ever since.
That was 2003 when even the standard library was not nearly as defined and the boost/twisted libraries were still in their infancy. 2004 was the first year the AP comp. sci test was in Java and, IIRC, it was Java 1.4 when it was still reasonably fresh. These days I use primary Java and stumble through a handful of dynamic languages on an every day basis, but C++ still holds a special place in my heart - it's a shame I can't realistically use it in our production code; I really miss it.
That wikipedia article is horrible.
You know the nice thing about Wikipedia? When you find poorly written or factually incorrect articles you can actually do something about it instead of just whining about it on an unrelated website.
The other nice thing about Wikipedia is that the original author can be notified via RSS/ATOM that someone has changed their factually incorrect page and they can revert it in moments. A lot of people whine about that on unrelated sites because they're done spending their own free time fighting over fiefdoms when they can say "screw it" and just not hire people that come to an interview armed with whatever they read on Wikipedia.
What I'm saying is, while your solution absolutely makes sense in theory, many have found it unsatisfactory in practice but the flip side is that it retains a positive value as a filter; for that we thank the people that insist on misinforming whomever believes that a wiki is an authoritative source.
Because I'm hard pressed to think of a single "product" (and since most of them are free betas that's debatable) which Google has never treated any differently. It's their service, you're just using it in whatever state they give it to you today.
You seem to be confused about their product. You are their product; the advertisers are their clients. That's the service they don't mess with. There's a reason that they don't understand why enterprise customers need Java in the browser or wish they'd stop crying wolf on every SSL cert - selling services to a business isn't their model or one that they really want.
Probably because those customer would say "we need Java to access SuperMicro's IPMI interface on our internal networks. That's the same reason we don't want to click three times every time we use a self-signed/vendor signed cert or a cert that uses older crypto. We're on our internal network. Stop breaking stuff for no reason and fix the outstanding bugs we have open."
"Just think, with VLSI we can have 100 ENIACS on a chip!" -- Alan Perlis