Dylan is also a Object-oriented dynamic programming language from Apple.

According to the hype, Dylan is a dynamic language that also works as static language; It's a functional language that looks like imperative languages (infix and all that jazz); It has good object model support with multiple inheritance and garbage collection...

...somehow, I get the impression that Java isn't the most buzzword-compliant language ever made, afterall =)

The obligatory "Hello world!" looks like this:

 define method hello-world( ) => ( );
      puts( "Hello, world!" );
 end method;

There appears to be a few open source implementations, called Gwydion Dylan and Marlais.

(Sources: Eric Kidd's Dylan Tutorial)