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


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

Re: JavaBeans

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!news.ecp.fr!nuzba.szn.dk!news.szn.dk!pnx.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date Sat, 23 Jul 2011 11:59:19 -0400
From Arne Vajhøj <arne@vajhoej.dk>
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version 1.0
Newsgroups comp.lang.java.programmer
Subject Re: JavaBeans
References <Java-Beans-20110723141119@ram.dialup.fu-berlin.de>
In-Reply-To <Java-Beans-20110723141119@ram.dialup.fu-berlin.de>
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
Lines 42
Message-ID <4e2aefdd$0$307$14726298@news.sunsite.dk> (permalink)
Organization SunSITE.dk - Supporting Open source
NNTP-Posting-Host 72.192.23.157
X-Trace news.sunsite.dk DXC=V[5@B_0U;TDlZiKmBn9NRLYSB=nbEKnkKc1gjYHLK;`@JPe3\kP5EUAKBm9cfh9BSDM2;kT<[:>[A>E`0\HkbP0@PTIYKm:f0_O
X-Complaints-To staff@sunsite.dk
Xref x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:6456

Show key headers only | 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