[Portland] PortlandVFSProposal
Alex Graveley
alex at beatniksoftware.com
Wed Jan 11 18:06:30 EET 2006
It wouldn't be such a big deal, really. Wrapping C++ in C would provide
a stable interface, no matter of C++ ABI breakage.
The impetus would remain on the distribution to ensure the installed C
wrapper links correctly with the C++ library it is wrapping, but users
of the C wrapper would not be effected.
-Alex
Dan Kegel wrote:
> On 1/10/06, Philip Van Hoof <spam at pvanhoof.be> wrote:
>
>>>Do you think it would make sense to rewrite KIO in C and to wrap a
>>>synchronous and async API around the slave protocol (that it can serve
>>>both the KIO::Jobs and the Gnome-VFS API.
>>
>>Rather than letting it serve Gnome-VFS, I think it would be better to
>>have a KIO that doesn't depend on the entire Qt toolkit, and have
>>Glib-style wrapper bindings for it.
>
>
> If you wanted to offer KIO services to Gnome apps,
> you'd pretty much have to rewrite in C; otherwise
> any Gnome app using them would be sucked right
> into the C++ ABI hell...
> - Dan
>
> --
> Wine for Windows ISVs: http://kegel.com/wine/isv
> _______________________________________________
> Portland mailing list
> Portland at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/portland
More information about the Portland
mailing list