Я стал очень комфортно в мире бесплатных языков программирования, не содержащих указателей. Теперь я должен написать небольшой компонент Mac. Я изучаю Objective-C, но, поскольку я сталкиваюсь с возможностью оборванных указателей и необходимостью управлять удержанием счета, я чувствую себя обескураженным.
Я знаю, что Objective-C теперь имеет сбор мусора, но это работает только с Leopard. Мой компонент также должен работать с Tiger.
Мне нужно получить доступ к некоторым библиотекам Cocoa, недоступным для Java, чтобы исключить мое обычное оружие выбора.
Каковы мои альтернативы? Особенно без явных указателей и автоматической сборки мусора.