Nuacht

When Java appeared, the tool was rebuilt using Java as the language and the name was changed to BlueJ. Editions of BlueJ exist for Linux, MacOS, and Windows.
Allowing developers to handle an exception from the selector in switch with a case in the switch block would make switch more usable for pattern matching, the proposal says.
The BlueJ team objected, but not to the copying of their idea, which is encouraged in academic circles. The objected to the fact that Microsoft didn't give them any credit for it.