Objects by Design Forums Here you can view your subscribed threads, work with private messages and edit your profile and preferences Registration is free! Calendar Find other members Frequently Asked Questions Search Home  
Objects by Design Forums : Powered by vBulletin version 2.3.5 Objects by Design Forums > Main Forums > Object News > Ximian announces Bonobo release
  Last Thread   Next Thread
Author
Thread Post New Thread    Post A Reply
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

Ximian announced recently that Bonobo 1.0.2 has been released.

The impact that this piece of technology will have on computer software over the next few years should not be lost on anybody, whether businessman or software developer.

You have to know a little bit about Gnome's founder, Miguel de Icaza, and his now famous visit to Microsoft headquarters in Seattle, where he 'discovered' the potential of component-level development when shown the design of IE.

To make a long story short, this visit inspired him to develop Gnome using a Corba-based component architecture. This part of Gnome is called Bonobo.

What does this mean? For starters, it has been reported that industry heavyweights Sun and HP, as well as others, have selected Gnome over KDE as their future Unix/Linux desktops because of Gnome's component architecture. (KDE has a number of other advantages.)

While many of us do web-based development using a Java J2EE component architecture, Gnome and Bonobo are positioned more on the desktop side (office productivity applications). This is where the big impact will be felt. How? By positioning Gnome/Linux as a distinct competitor to Windows.

There is a lot to be learned about Gnome and Bonobo for the object community and hopefully we will hear from the experts in this forum. A good starting place for anybody to learn is by reading the documentation.

SZ

Report this post to a moderator | IP: Logged

Old Post 04-27-2001 04:01 AM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
Java
Junior Member

Registered: Apr 2001
Location:
Posts: 13

Gnome's Non Object Oriented Code

Without starting a flame war I just want to point out that KDE is written in OO C++ while Gnome (though it uses CORBA) is written in C. How would you say this impacts Gnome in the OO world?

Report this post to a moderator | IP: Logged

Old Post 04-29-2001 04:27 AM
Java is offline Click Here to See the Profile for Java Click here to Send Java a Private Message Find more posts by Java Add Java to your buddy list Edit/Delete Message Reply w/Quote
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

Never having seen the KDE source it is hard to really respond.

However, I would just respond that the tradition of Linux is speed and where speed rules the choice is trusty old 'C'. Note that both the Ruby and Python interpreters are written in 'C'. I am assuming that the Sun JVM is also written in 'C'. Here you have 3 of the leading OO environments, all written in 'C' for speed.

Also, remember that Corba fully supports cross language development. You can develop in any OO language you prefer and still fully leverage the benefits that component technology like Bonobo will bring.

There is still one piece missing though. Somebody needs to come up with an open-source Common Language Runtime (CLR) look-alike... If you think this is a small thing, take a look at the major investment in time and resources that ActiveState has made so far. Who do you think is funding this development??

SZ

Report this post to a moderator | IP: Logged

Old Post 04-30-2001 03:08 AM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 03:50 PM. Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 

< Contact Us - Objects by Design >

Powered by: vBulletin Version 2.3.5
Copyright ©2000 - 2018, Jelsoft Enterprises Limited.
Copyright 1999-2005, Objects by Design, Inc.