2009-12-28

gnome vs kde

9.17: web.addn/dev.linux/developer view of gnome vs kde:

9.18: pos.addn/dev.linux/framework choice:
. one step at a time:
do dev.mac first;
stay close to c, obj'c, openstep .
. then on linux, openstep is near cocoa on mac .

Gnu Network Object Model Environments(gnome):
. one compelling thing about gnome is that it stays with c,
deciding that c++ is one goofy way to get
oop and component tech .
. some early versions of gnome
have been scorned for oversimplifying
(linus retorted that
rather than making serious admn's move to kde,
gnome should forget about catering to simpletons:
let those people move to kde! );
but being oversimplifying was the personal decisions of
app dev'ers and the distro' designers,
not a consequence of the gnome framework or libraries .
GNOME fully supports the Java Runtime Environment,
This means that GNOME in no way interferes with your ability to
create Java technology-based software;
. the distributed and componentized aspects of gnome
are supported by a CORBA Object Request Broker (ORB);
...
Bonobo is obs:
. see d-bus
. bonobo was the component object model of the GNOME project
providing a COM-like model,
and using CORBA as a location-transparent transport.

No comments:

Post a Comment