It doesn't explicitly forbid GC in the Developer agreement.
However, Cocoa's own garbage collector is removed in the iPhone SDK.
In the docs describing the API, it indicates that using Apple's or
your own GC is disallowed.

This means its not part of the official agreement, however, since
they're allowed to reject apps for any reason, I don't feel
comfortable using it. Ref counted pools of memory is the official and
most common form of memory management on the iPhone.

Something like Stalin, which has reduced need for GC is currently my
best hope for converting to a ref counting scheme. I'll ask around on
comp.lang.functional.



On Mon, Feb 23, 2009 at 10:38 AM, Tobia Conforto
<[email protected]> wrote:
> Rick R wrote:
>>
>> Code must compile in XCode and be either C/C++/Obj-C. Garbage collection
>> is mostly disallowed. Program size and memory must fit below a threshold.
>
>
> It would be useful to understand what "mostly" means.
> Besides, I was under the impression that Obj-C had garbage collection.
> If standard Obj-C is allowed, you may want to look for a dialect of Lisp
> that compiles to Obj-C code--or write yours!
>
> felix winkelmann wrote:
>>
>> you will not find many functional languages that don't require GC
>
> If any!
> Rick, you could ask on comp.lang.functional if anybody knows of such a
> beast.
>
>
> -Tobia
>
>
> _______________________________________________
> Chicken-users mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/chicken-users
>



-- 
We can't solve problems by using the same kind of thinking we used
when we created them.
    - A. Einstein


_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to