5 ms·
Nice was meant to be an improvement upon java when it did not have generics. Java 1.5 introduced generics that worked different from Nice's, so Nice became a de
by rincewind 18y ago
Nice was meant to be an improvement upon java when it did not have generics. Java 1.5 introduced generics that worked different from Nice's, so Nice became a dead end.
Nice also supported a more functional programming style. For example there is syntax for blocks/closures:
http://nice.sourceforge.net/manual.html#blockCall http://nice.sourceforge.net/manual.html#blockCall
- 10ren 18y agoThanks for the background. Nice also has multi-methods (late binding by argument type), and a nice discussion of the "Shortcomings of the Visitor pattern" to present it: http://nice.sourceforge.net/visitor.html http://nice.sourceforge.net/visitor.html