2010-07-21 3 views
3

Apple 플랫폼 용으로 개발하지 않는 경우 Objective-C를 선택해야 할 이유가 있습니까? 나는 GNUstep (나는 시각적으로 즐겁지 않다)을 알고 있지만, 그 밖에 무엇이 있는가?애플 플랫폼이 유일한 장소입니까? Objective-C는 좋은 선택입니까?

OS X 또는 iOS뿐만 아니라 Linux 또는 Windows를 포함하여 여러 플랫폼을 개발하려는 경우 Objective-C를 사용하는 것이 좋은 선택 일 수 있습니까?

답변

2

Windows에서 코코아 포트 인 Cocotron을 살펴보십시오. Mac이 주요 대상이라면 Windows를 사용할 수있는 방법 일 수 있습니다. 그러나 애플 플랫폼은 ObjC를위한 최고의 장소이다. 당신이 애플을 목표로하지 않는다면 나는 그것을 사용하지 않을 것이다.

+0

감사합니다. 프로젝트는 얼마나 성숙한가요? –

+0

몇 년. 저는 실제로 개발자를 알고 있으며 그는 그것에 대해 매우 진지합니다. 개발이 활발합니다. 나는 그의 사업이 기존에 의존하고 있다고 믿는다. (그는 개인적인 전문적 용도로 그것을 개발한다.) –

+0

그 사이트를 보았지만 2008 년 이후로 사이트가 업데이트되지 않았기 때문에 죽은 것처럼 보였다. "obj-c.net" 언어와 코코아 프레임 워크를 이식하는 것보다 훨씬 "할 수있다". – Steve

1

The Cocotron 32 비트 Windows 플랫폼에서

Clozure Common Lisp (CCL) 지금 Cocotron 오픈 소스 프로젝트를 사용하여 코코아 프레임 워크에 대한 실험적인 지원이 포함되어 있습니다.

5

외부 Apple, 유일한 주요 Objective-C 환경은 GNUSTEP/Windowmaker입니다.
Objective-C는 C++보다 훨씬 좋고 건전한 언어이기 때문에 수치 스럽습니다.

+1

동의. :/너무 나쁜 Windows는 더 나은 언어를 지원하지 않지만, 나는 당신을 위해 Microsoft라고 생각합니다. ;) – esqew

+1

이것은 매우 주관적이라고 생각합니다. 나는 C 원시 타입과 구조체가 Objective-C 오브젝트와 같은 레벨에서 재생되지 않는다는 사실을 좋아하지 않는다. (두 개를 쉽게 혼합 할 수 없다.) @ seanny94 : 마이크로 소프트는 위대한 언어 인 C#을 가지고 있습니다. – zneak

+0

@seanny; Microsoft는 intellisense 지원 등 obj c 컴파일러와 관련 Visual Studio 툴링을 구축하는 데 사용할 수있는 많은 도구를 가지고 있습니다. 객관적인 C 언어를 좋아하지만 얼굴을 대면합니다. 사람들이 마이크로 소프트 플랫폼에서 실제로 그것을 원한다면 오픈 소스 노력이있을 것이고 우리는 그것을 가질 것입니다. – Steve

관련 문제