YOUR FEEDBACK
Rapid Module Development for DotNetNuke
MICHEAL SMITH wrote: GO TO THE LINK, U HAVE EVERYTHING U WANT THERE. MICHEAL...
SOA World Conference
Virtualization Conference
$50 Savings Expire May 23, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


i-Technology Viewpoint: Thoughts on the Java Community
Where Has the Respect Gone in the Java Community?

Digg This!

Community was a recurring theme at JavaOne, this year, and indeed at many of the Java User Groups that I've participated in recently. The Java Community (with a big C): a global tribe converging on programming nirvana where all is open, free and yet somehow affords us all a decent living.

The community vision itself is not something I have a beef with, indeed I like to belong, I like to contribute, and importantly I can afford to - so I do. The community raised me, so to speak, nurturing me through technology transitions, and delivering timely advice through the "Village Voice" of the search engines and forums. I feel obliged and happy to give a little back. But something is rotten in the state of Denmark. We are gnawed by the cancer of bigotry and opinion - by a simple lack of respect.

Don't get me wrong, discussion, debate, opinion are all essential to a society. Likewise we must preserve the personal freedom to express a viewpoint, but it comes down to the old adage that with rights come responsibility. Is it reasonable to insult and mock those with differing viewpoints? To publicly denigrate a fellow community member or group because they use the wrong IDE, Framework or design pattern (in your opinion) shows ignorance and lack of respect.

If you think I'm doing something wrong then explain why, provide proof that an alternate way is better. For instance, I've been seeing blog postings recently saying how evil and retarded certain frameworks are, with absolutely no proof, metrics or reasoned arguments to back up the position. The authors having exercised the right to express an opinion but have not accepted responsibility for what they are pontificating on. To those that say I don't have to justify my opinion - wrong, you absolutely do have to justify it, that is the responsible and respectful thing to do. I might feel that an author may have a point, but how can I judge? Yes I can come to an informed decision by look at source or by running metrics, but why should I? If a flamer has not done that and has not provided reasoned proof then any opinion they express is essentially worthless.

We also need to work on language and attitude. Take for example that most impassioned of debates My IDE vs Your IDE. I for instance don't particularly like to use Ecipse, but please note that I don't hate it, I don't think its rubbish (or worse). It just so happens that I'm just not comfortable with it. JDeveloper suits the way I work so I use that. I still respect Eclipse as a tool; I'm in awe of the community effort that nurtures it and the ecosystem that surrounds it. I respect your preference for Ecipse, so just return the favor right?

What can the community do with those that do not offer respect and considered opinion? There has been a case of this recently on one of the open source frameworks user lists the proposal was made to ban an individual who was rude, insulting and generally spamming the list with nonsense. I found many of the reactions to this disappointing, - Just ignore it or set up a mail filter was a common solution. Wrong, wrong, wrong. Individuals have responsibility but so does society. To ignore this behavior shirks the responsibility we all have to develop and nurture the community as a whole lest it simply dissolve into anarchy. Any parent will tell you that a naughty child must be confronted and have the consequences of their actions made plain. This is no different and we have to consider, as Java passes its tenth birthday, that our community's difficult teenage years are looming. We're storing up a whole heap of trouble if this issue is not confronted and addressed by every one of us.

Author´s Note: I wrote this piece on the plane a few days back, before the tragic events of the 7th July here in the UK. Perhaps now it seems petty to be griping about this issue, but at the same time, the importance of the basic message is reinforced. Tolerance and respect are the highest of virtues and should extend to all aspects of our existence. Im deeply saddened by anyone whose adherence to dogma is more important than his or her respect for humanity.

About Duncan Mills
Duncan Mills is senior director of product management for Oracle's Application Development Tools - including the JDeveloper IDE, and the Oracle Application Development Framework. He has been in the IT industry for the past 19 years working with Oracle, Java, and a variety of more obscure programming languages and frameworks along the way. Duncan is the co-author of the Oracle Press book: Oracle JDeveloper 10g for Forms and PL/SQL Developers - a Guide to Web Development with Oracle ADF.

.NET From India wrote: Trackback Added: Every Community needs it rules; A recent JDJ article highlights the need of rules and some kind of regulation mechanism to be sucessful. Though the article talks about the Java community, I am sure that this is true for all communities. If you disagree with
read & respond »
digereedoo wrote: I think the respect thing has nothing to do with java or programming or IDEs its a human thing. I would love to see a comparison of 20 developers with eclipse coding the same project against 3 developers with a typewriter + an assistant to type it in and compile it. That would be something to see and talk about!
read & respond »
LATEST ECLIPSE STORIES . . .
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Borland Finally Dumps CodeGear Tools Division
It's only taken Borland two years but it's finally dumped its CodeGear tools division, responsible for Borland's hereditary JBuilder, Delphi and C++ Builder lines as well as its new web ventures into PHP and Ruby, said to be used by 7.5 million developers. Embarcadero Technologies is b
AJAX World - Skyway Software Announces RIA Developer Contest
According to Sean Walsh, President and CEO of Skyway Software, 'Our Skyway Community is thriving and our members are very talented. We truly look forward to their RIAs submittals and Skyway Builder extensions and are excited that all of the contributions will benefit the entire Skyway
Skyway Software Releases Eclipse Plug-In at JavaOne
Skyway Software announced a strategic partnership with SpringSource. In this technology partnership, Skyway Software becomes an application-delivery ISV certified by SpringSource and integrates Spring into Skyway Visual Perspectives, its end-to-end application development and delivery
Virtualization Conference Keynote Webcast Live on SYS-CON.TV
Brian Stevens, the Chief Technology Officer and Vice President of Engineering of Red Hat, delivered his Virtualization Keynote 'The Future of the Virtual Enterprise' at SYS-CON's Virtualization Conference & Expo 2007 West in San Francisco. 'Virtualization is the hottest subject today,
Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan for building infrastructures on the quality and innovation of open source. Combining open source operating system platform, Red Hat Enterprise Linux, together with applications, management
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE