[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Foundation based on CoreFoundationLite
From: |
Stef Bidi |
Subject: |
Re: Foundation based on CoreFoundationLite |
Date: |
Tue, 23 Mar 2010 10:42:11 -0500 |
I, with the help of some of the core devs, have been writing an implementation of CoreFoundation on top of -base (opposite of what you're proposing). It allows you to build purely C programs, but they will be linked against gnustep-base and the objective-c runtime. It's currently a very crude work in progress at this point.
If you look at the code in CFLite you'll see writing a Foundation implementation on top of it would not be easy. It expects to see Apple's ObjC runtime (GNU runtime will not work), and nothing else.
Theoretically, sure (almost anything is)... realistically, no. Keep in mind CF types are just ObjC classes that can work without the ObjC runtime.
On Tue, Mar 23, 2010 at 6:24 AM, Vincent Richomme
<address@hidden> wrote:
Hi,
I wanted to know if it would be possible to write a Foundation based on
CoreFoundationLite (open source from apple) ?
Actually objective-c is not an ultimate goal for me and ideally I would
like to
be able to call objective-c methods only using c.
It would imply that each NS type should have a corresponding C
type(CFxxx).
Is it theroretically possible to do this ?