The Artima Developer Community
Sponsored Link

Java Buzz Forum
Innovation Through Polls Considered Meaningless

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
Weiqi Gao

Posts: 1808
Nickname: weiqigao
Registered: Jun, 2003

Weiqi Gao is a Java programmer.
Innovation Through Polls Considered Meaningless Posted: Jan 17, 2007 6:59 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Weiqi Gao.
Original Post: Innovation Through Polls Considered Meaningless
Feed Title: Weiqi Gao's Weblog
Feed URL: http://www.weiqigao.com/blog/rss.xml
Feed Description: Sharing My Experience...
Latest Java Buzz Posts
Latest Java Buzz Posts by Weiqi Gao
Latest Posts From Weiqi Gao's Weblog

Advertisement

John O'Conner: I have nothing technical to add to the debate. However, I have been monitoring the recent java.net poll that asks "How important is it to you that JDK 7 offers a new property syntax?" The results so far seem to indicate that almost two-thirds of the voters just don't need a new syntax. A minority, just 15%, think it's "very important" to the Java platform. They're a small but vocal group.

The poll may have flaws. It may not be scientifically valid or useful. However, it does provide some anecdotal evidence, and I'll take any evidence I can get. A new syntax for properties? I don't particularly need it, and so far the poll results suggest that most of you don't need it either.

The problem about polls such as this one is that it is almost always innertia driven. If Java.net did a poll in 1994 on whether a new object-oriented language such as Java is needed, I bet a majority of OO programmers then will say no.

First class properties and events go hand-in-hand in providing an important abstraction for component based programming, something that we can do in the current version of Java through conventions, Just like C++ supported the definition of interfaces as classes with nothing but pure virtual functions.

By elevating the property and event constructs onto the language level, we are promoting a different style of design and programming. Not everyone is using this style of design. But for the people who are using it, the addition will make their design more clear. Think how Java's elevation of the C++ interface convention into a language construct promoted interface based design to a whole new level.

Read: Innovation Through Polls Considered Meaningless

Topic: links for 2007-01-13 from PeopleOverProcess.com Previous Topic   Next Topic Topic: This One Is For Brian, Brian, Brad and David And Anyone Who Bought AppleTV Last Week

Sponsored Links



Google
  Web Artima.com   

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