1) Of the following symbols, which one(s) are not used in the REALbasic language?
\, ^, !, :, =, $
The answer is: ! and $ are not used in RB.
\ is the integer divide operator
^ is the pow operator (new to RB2005)
: is used in goto labels
= is assignment and equality
2) What was the original name of the product, and when did the name change happen?
Crossbasic became REALbasic in 1998
3) Which of the following is technically not a keyword in the REALbasic language?
shared, static, variable, break, mod, short
This one was tricky! Variable is not a keyword, or even a reserved word in RB. Break is not a keyword, the IDE lies to you when it colors it blue. Short is not a keyword, it's a data type.
4) We once had a bug (due to an OS upgrade) where a UI element became more colorful. What UI element was it, how was the bug shown, what OS upgrade caused it, and what other application(s) displayed the same bug?
This was a fun one: it was a menu item, was shown in rainbow colors when you ran your old RB apps on the "new" Mac OS 10.0 and Microsoft Excel showed the same bug.
5) What is the newest operator in the language?
The pow operator (^) is the newest in the language (RB2005r1). Going along with pow are the overload operators for pow.
Think you made a boo-boo in question 1's answer:
"The answer is: ! and = are not used in RB."
Don't you mean ! and $? :P
Oops! Fixed now, thanks for pointing out my boo boo. :-)
#1 - D'oh. Totally missed it having ! and it being multi-part. :)
#3 - is just plain tricksy of you. That wasn't fair. I demand a recount.
#4 - Honestly... who cares? :)
#5 - That's right... I win. :^D
On #3, I'll agree--that wasn't fair :P
I was thrown by "which of the following _is_" instead of "which of the following _are_".
I aren't never said I uses proper grammars! Me fail English? That's umpossbile!
#4 was not only Mac OS X only, it only occurred on G4's, not G3s.
Seth, I don't think :^D is proper syntax for that new operator; can you name a variable ":" in RB2005r1?
Eric in Seattle
Nit Picker