Thanks for the comments Harvey.

You wrote: "Not really, you can opt-out and not use the new features
if you don't
want to.....or just move on, there's no shortage these days of new
languages Ruby, C#....etc."

I'm slowly picking up Generics. I like the concept behind them but
must admit I'm not using them to their full potential. I'm just scared
about what else is going to show up. :]

I don't want to move to another language, because it would be a lot of
work to port OpenJUMP. :]

The Sunburned Surveyor

On Jan 31, 2008 2:24 PM, Harvey Harrison <[EMAIL PROTECTED]> wrote:
> On Thu, 2008-01-31 at 14:11 -0800, Sunburned Surveyor wrote:
> > Here is an interesting blog post about Java 7:
> >
> > http://beautifulcode.oreillynet.com/2007/09/will_java_7_be_beautiful.php
> >
> > It mentions a proposal to add something called "closures" to Java. I'm
> > still trying to figure out how to use Generics. :] This makes me
> > wonder if the Java programming language will reach a point where it
> > becomes to complex. What happens when you need 4 years of university
> > education to learn the language?
> >
> > Will a simplified version or subset of Java emerge, or will people
> > start to migrate to a new language?
>
> Personally I think C# did a lot of this stuff right and Java is adding
> a lot of ugly crap to catch up.
>
> See: C# 'using' keyword, C# generics (much nicer to use), and delegates.
>
> I understand why they went the way the did with Java generics, as they
> wanted to keep to bytecode backward compatible, doesn't mean it had to
> be that ugly though.
>
> >
> > Can a simplified subset of Java even exist, since programming
> > libraries written in Java will start to adopt the new features added
> > to the language.
>
> They are very good about keeping things ABI-compatible in the Java world
> and most of the new features I would hope people wouldn't explicitly
> expose them in an API, at least if they have any sense of good taste.
>
> >
> > Does this worry anyone else?
>
> Not really, you can opt-out and not use the new features if you don't
> want to.....or just move on, there's no shortage these days of new
> languages Ruby, C#....etc.
>
>
> Cheers,
>
> Harvey
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to