dbus is ok, it's widely used now.
I don't think c++ is a good idea, js is better, and the gnome is goto js now.
------------------ Original ------------------
From: "PCMan"<[email protected]>;
Date: Tue, Oct 18, 2011 01:00 PM
To: "lxde-list"<[email protected]>;
"lubuntu-desktop"<[email protected]>;
Subject: [Lxde-list] About future development, the use of dbus and C++
Hi everyone on this list,I just passed my license exam yesterday. So that means
I will have a little more free time from now on.
I, however, still have an important presentation this week and I have to
prepare for it.
Since next week, I guess I'll have some time for LXDE development.
It's time to fix some old bugs and adopt some patches.
I'm now thinking about future development.
Since dbus support is now part of glib and nowadays dbus is widely adopted,
maybe it's time to replace our own hand-made IPC with dbus and make use of dbus
more in LXDE.
It's possible to use dbus inside menu-cache and in the session manager.
PCManFM might also use it for IPC and to provide some interfaces to other
applications.
The second issue is the use of C++ in LXDE. Currently we mainly use C and in
the future there might be vala..
Doing programming in pure C is quite inefficient and error-prone on memory
management sometimes.
In C++, things can be better encapsulated if it's used carefully.
There also exists some very high quality libraries, such as boost and some
tools provided by google.
Using C++ inside LXDE only introduces one additional runtime lib,
libstdc++6.so.
So actually I'm considering the possibility of using C++ in PCManFM.
Implement some new features with C++ will be much easier than doing it with
pure C.
With C++, the development can be more rapid and we can utilize many nice
existing libs.
Later, I'll try to use C++ inside PCManFM is feasible and will do some
experiments in git branches.
Of course, the program should be kept as fast as old versions and memory usage
cannot significantly increase.
Otherwise, I won't use it.
Cheers!
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Lxde-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxde-list