The Artima Developer Community
Sponsored Link

Java Buzz Forum
Twice as Nice: beyond Java 5.0

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Daniel Bonniot

Posts: 8
Nickname: dbr
Registered: Oct, 2004

Daniel Bonniot is the designer of the Nice programming language
Twice as Nice: beyond Java 5.0 Posted: Oct 10, 2004 8:51 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Daniel Bonniot.
Original Post: Twice as Nice: beyond Java 5.0
Feed Title: Daniel Bonniot's Weblog
Feed URL: http://www.jroller.com/dbr/feed/entries/rss?cat=%2FNice
Feed Description: Design ideas around the Nice programming language
Latest Java Buzz Posts
Latest Java Buzz Posts by Daniel Bonniot
Latest Posts From Daniel Bonniot's Weblog

Advertisement
The Twice as Nice article, part of the alt.lang.jre series at IBM's developerWorks, is an introduction about the Nice programming language:

Nice is a JRE compatible, object-oriented language that brings tremendous expressiveness to the Java platform. Nice also lets you implement many of the cutting edge features found in Java 5 on any Java virtual machine. In this fourth installment of the alt.lang.jre series, regular contributor and all around "Nice" guy Andrew Glover walks you through some of the most exciting features of Nice.

My opinion is that it's a very well thought article, that can give a good idea of the language and its advantages to anybody with a knowledge of Java or a similar language. Surprisingly, Andrew had so many things to say he forgot to speak about anonymous functions/closures! Another paradox is that pointing that Nice provides Java 5 features on older JVMs could lead readers to think that it's its main focus. However, out of 9 features mentioned in the articles, only 2 are also available in Java 5, which leaves optional types, named and optional parameters, design by contract, multimethods, abstract interfaces, advanced collections handling and relaxed strings as 7 reasons to choose Nice over Java 5!

All in all, it's a great introductory article, and I'm grateful to Andrew for writing it. I'm looking forward to seeing new people trying out Nice.

Read: Twice as Nice: beyond Java 5.0

Topic: Linux Bridge/Firewall with Proxy ARP Previous Topic   Next Topic Topic: A minor muddle of mental models

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use