tags:

views:

224

answers:

3

I am using Windows and would like to learn Objective-C. I installed Gnustep and was unable to determine how to construct and build a project (equivalent) nor could i find an IDE (see here if you have a suggestion) Are there any alternatives? (I saw this but i am fairly sure my question is different enough to warrant a separate question)

+2  A: 

Here's some bad news. There is no decent IDE for Objective-C available on Windows.And GNUStep is well so much anchored in the linux world that you probably won't be able using it without cygwin installed. However with CYGWIN and with the proper Environment variables set you can follow the GNUStep Makefile tutorial on getting your Objective-C running.

It's really a shame that such a wonderful languages like Objective-C lacks any useful IDE on anything else but Macs....

Regards Friedrich

Friedrich
Really? that's sad. Thanks for the answer though.
RCIX
+2  A: 

Here's a nice answer to your question:

http://www.oreillynet.com/cs/user/view/cs_msg/22037

Objective-C can be compiled by gcc, which means that you can use it pretty much wherever.

However, as Retro says, the main strength of Objective-C in OS X is the frameworks. But Retro's a little off when he says that those are available only for OS X.

So it depends on whether you're learning Objective C for use on the mac or not.

nevan
I will be, but won't be able to program on it for a little while and want to learn the syntax first.
RCIX
You might want to try this C and C++ IDE then, it seems to have GCC included. http://www.bloodshed.net/devcpp.html .. I don't have experience of Objective C on Windows, so this is 2nd hand information. Search for Windows and GCC to find more. GCC is a compiler which builds executable code for many languages, including C, C++ and Objective C.
nevan
+1  A: 

You'll want to use a good text editor that supports Objective-C syntax highlighting (or language plugins) and GCC. Unfortunately, when you go down these esoteric platform combinations you have to make due with the simplest of tools.

Nolte Burke
sorry if i sound naive or something but what is gcc and where can i find it?
RCIX
GCC stands for the GNU Compiler Collection and is a part of Cygwin: http://www.cygwin.com/
jasonh