Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #6456

Re: JavaBeans

Date 2011-07-23 11:59 -0400
From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: JavaBeans
References <Java-Beans-20110723141119@ram.dialup.fu-berlin.de>
Message-ID <4e2aefdd$0$307$14726298@news.sunsite.dk> (permalink)
Organization SunSITE.dk - Supporting Open source

Show all headers | View raw


On 7/23/2011 8:18 AM, Stefan Ram wrote:
>    More than 10 years ago, some people suggested JavaBeans as
>    software components, so that - in an IDE - Java programs can
>    be composed from JavaBeans.
>
>    Now, I have read someone claiming that this had failed and
>    that it was not used in the industry.
>
>    Can someone explain, if this is true, why it has failed?
>
>    And, if it has failed, what does this mean for program design
>    and those parts of Java that involve JavaBeans?
>
>    I sometimes use javax.swing.event.SwingPropertyChangeSupport,
>    which is a subclass of java.beans.PropertyChangeSupport.
>    Is this now deemed to be at risk of becoming obsolecent?

 From your question it seems obvious that you are talking
about JavaBeans as drop and drag GUI components not as data classes.

It is definitely not widely used.

But given that maybe 95% of Java GUI's are we based and maybe
only 10% of Java desktop app developers like GUI builders, then
the potential audience is just 0.5% of all Java developers.

And if the tool support is way behind what Microsoft offers,
then even those people get disappointed.

So I think we can say that it has failed.

And I think we can blame it on lack of market and
being an immature technology (those are probably
dependent - if the market had been there then the technology
would have matured).

If you want this type of stuff then VB6 -> C# win forms -> C# WPF
has simply been the typical choices.

Arne

Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar


Thread

Re: JavaBeans Arne Vajhøj <arne@vajhoej.dk> - 2011-07-23 11:59 -0400
  [Semi-OT] Unplanned Obsolescence (was Re: JavaBeans) Travers Naran <tnaran@gmail.com> - 2011-07-23 09:50 -0700
  Re: JavaBeans Arne Vajhøj <arne@vajhoej.dk> - 2011-07-23 13:29 -0400

csiph-web