Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #6456
| 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 |
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 | Next — Next in thread | Find similar
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