Casper Bang wrote:
> Funny enough, I just submitted such a poll to java.net since there are
> certainly more average developers following it, than there are
> tracking the coin mailing-list. Personally I don't think language
>   
I'm not in the coin mailing-list, so I trust your numbers. Still, 
looking at the latest 15 polls, the max. number of cast votes is 630. 
Sounds quite low compared to the number of people using Java.
> design should be a democratic endeavor exactly for the reasons
> outlined by Joe and Alex, things goes just a little bit deeper than
> most can fathom. What you *can* find out by asking the community
>   
I don't think it must be democratic either. Generically speaking, my 
point on open source projects is that the best governance model is the 
"benevolent dictatorship". Probably, such a widespread project like Java 
should go rather with a "benevolent oligarchy", that is to be as open as 
possible, without pretending to be democratic. The "democratic deficit" 
is compensated with competition: let the oligarchy make its decision on 
Java, if the decision is wrong the technology will decline. Amen, it's 
the natural selection. While I consider almost useless statistics such 
as Tiobe etc, a strong decline could be easily detected. If people start 
really thinking that Java-the-language is no more effective for their 
needs, they'll use something else (Scala, Groovy, Fan, 
whatever-to-be-invented). Fortunately, we have competition at any level. 
Eventually, the oligarchy could find the time to compensate a wrong 
decision and save the technology - after all, that's what happened with 
EBJ 1/2 - > Spring -> EJB 3.

> however, is what they struggle with daily and what would excite them.
> And I should add that my definition of a community does not cover the
> JCP members who are not really interested in Java per se, but much
> more interested in profiting on their latest SOA vendor lock-in.
>   
I'm not interested in judging the JCP members, also because I don't know 
any. Still, your point about asking what the "community" struggle with 
and what would excite them can't avoid facing with the problem of 
defining the community. In my partial view of the community, the part 
that I can experience, I've already said that almost nobody is 
interested in what are usually considered the "hot" topics. I don't 
think any can "proof" his own perspective is the right one.
> So as an engineer interested in improving my day-to-day environment I
> have only a few options 1) become a cubicle robot and not care about
> this stuff at all, 2) be a loudmouth and try to push what I feel is
> good taste in programming, 3) find another job where I can choose a
> stack that makes me feel productive and passionate again or 4) help in
> undermining official Java and put my faith in the grassroots of the
> community i.e. Lombok. Given the relatively mute blogosphere
> surrounding JDK7, I am probably not the only one contemplating these
> options.
>   
But I agree - I don't think we have to shut up. Shutting up is always a 
bad solution. I myself I can show off a good record of "whines" and 
complains ;-) especially on some topics (did anybody say "Apple"?). 
Still, I don't pretend I'm representative of a majority or a minority. 
Also because we tend to work with customers that share our same 
sympathies - e.g. I could say that I don't see people around me working 
with .NET, but certainly I don't infer that .NET is irrelevant or such.

-- 
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
weblogs.java.net/blog/fabriziogiudici - www.tidalwave.it/blog
fabrizio.giud...@tidalwave.it - mobile: +39 348.150.6941


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

Reply via email to