next level of freedesktop.org

Waldo Bastian bastian at kde.org
Thu Jul 17 23:33:28 EEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 17 July 2003 22:03, George Staikos wrote:
>    I don't think -anyone- wants to have something like STL exposed in the
> API. In any case.  Writing O(n) code to convert GList->{QPtrList,std::,...}
> etc would be:
> a) unfairly slow
> b) annoying because other developers would have to learn all the details of
> GLib
> c) more time consuming to implement

[Snip]

>    The goal is to get all desktops to agree to this, and as Havoc already
> knows, glib is a huge sticking point.  You can't force the desktop groups
> to accept this.  Unless you intend to develop, maintain, and support the
> code for all these platforms, under their deadlines, coding standards,
> financial arrangements, and quality control standards, you have to find a
> real common denominator.  I think you will find that a primitive C
> interface is the only one.

How is the conversion "primitive C list" -> {QPtrList,std::,...} different 
from GList->{QPtrList,std::,...} ?

Cheers,
Waldo
- -- 
bastian at kde.org -=|[ SuSE, The Linux Desktop Experts ]|=- bastian at suse.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE/FwgYN4pvrENfboIRAlo9AJ9WkQs4mt34juEfOTKES39Y8n20owCgmPeG
NgMDT0SzhhaFUx0b34LWxHM=
=8Ad+
-----END PGP SIGNATURE-----



More information about the xdg mailing list