View Full Version : C# and Mac OS.
Antony52
Jul 26, 2003, 06:16 AM
I know that Microsoft has released a compiler for Mac OS but what I want to ask is whether Apple is going to produce a Visual Studio type framework with boxes,scrollers etc. that makes use of C#.Thanks.
irmongoose
Jul 26, 2003, 06:47 AM
With there being only 2 main languages used in OS X apps - Cocoa (Objective-C) and Carbon (C++), and a few oddities such as Java, I would see no point in Apple creating C# frameworks.
irmongoose
Antony52
Jul 26, 2003, 06:56 AM
Hmmm,since I am just starting to learn C# and want to switch to Apple then I might reconcider.One more question: Is their a framework in which you can write only in C not obj-C just plain C that of course supports boxes,sliders and all the nice stuff.
irmongoose
Jul 26, 2003, 07:00 AM
Originally posted by Antony52
Hmmm,since I am just starting to learn C# and want to switch to Apple then I might reconcider.One more question: Is their a framework in which you can write only in C not obj-C just plain C that of course supports boxes,sliders and all the nice stuff.
Well C++ is practically the same as plain C... and C is fully supported. But, if you want the nice, true OS X touch in your apps, you're going to have to learn Objective-C. But, if you already know your way though plain-C, I wouldn't think the learning curve would be too steep...
irmongoose
szark
Jul 26, 2003, 10:49 PM
Actually, you should be able to access most of the same functionality using Carbon, which is (I believe) a C-based framework.
irmongoose
Jul 27, 2003, 12:08 AM
Originally posted by szark
Actually, you should be able to access most of the same functionality using Carbon, which is (I believe) a C-based framework.
Yeah, Carbon is C++, so C# and plain-C aren't that much different.
irmongoose
szark
Jul 27, 2003, 03:10 AM
Heh. If I could actually think today, I might have noticed that you already mentioned it in your first post above. (And I actually read that post! :eek: )
Time to get some sleep...zzzzzzzzz
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.