I think everything I would want to say regarding the concurrency part 
has been said already (and probably with less words than my usual waffle).

I agree that modularity is a major issue, and I still have a suspicion 
that it might need to go down to the language level to be solved 
properly. What I mean is that there might be a need to express versions 
on interfaces and replace markers such as @deprecated and @since with 
something that's actually useful.

I'm pretty interested in what is happening with Jigsaw, Maven and OSGI, 
though. They can at least solve some of the issues and hopefully they 
will induce a bit more awareness into the Java community on how much 
different changes can break things. I believe there is pretty much 
nothing you can do to a Java API that doesn't break something -- adding 
types and adding methods to final classes are the only things that come 
to mind. I'm waiting for the MS-style SomeClass5.doSomething3(...) 
signatures.

  Peter



Massimo wrote:
> Could you explain this?
>
> Concurrency is one of the more simple, academic issues on the larger
> business projects that I've been involved with.
>
> The biggest problems that I've seen in Java development have been very
> non-academic issues related to managing large projects with lots of
> different code and different middleware libraries and bizarre
> unexpected conflicts between everything and troubleshooting cryptic
> error messages.
>
> I'm far more excited about Project Jigsaw and Maven than I am about
> language enhancements.
>
> On Jun 29, 6:49 pm, Peter Becker <[email protected]> wrote:
>   
>> The next problem to
>> solve is IMO concurrency, which is much too complicated with the current
>> programming model.
>>     
>
> >
>   



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to