4/6/2023 0 Comments Alternative to mac os x cobook![]() Yes it's possible to write programs using C#/.NET, XCode and Cocoa. Right now I am still playing with C#/.NET. That's too open for programs I would like to write. I had never seen compiled versions of those two, but as I remember you can compile Python to exe in Windows. Ruby and Python, I had the same idea, but they would be completely open source. JAVA isn't the way, it won't have new features from Leopard, Apple is cutting it from new features in the future. Objective-C (1.0 version or just the one we use now) isn't that nice to write program. It has its uses, but they're fairly limited. Oh, and Applescript just isn't the way to go for desktop applications, IMHO. If that's not good enough for you, then you can resort to using some other third-party framework, but frankly, it's not going to look or feel as good as a Cocoa app does on OSX. I can't say anythign up or down about it, since I've never used it, but a signifcant portion of it is legacy code. There are also ruby and python bindings out there if you prefer scripting.Īnd then there's Carbon, which is another popular option. That means you can write almost everything in C++ and use Objective-C just to call into Cocoa. If you absolutely detest ObjC but still want to use Cocoa, you have the option of using Objective-C++ which allows you to mix ObjC and C++. So please, reconsider Objective-C and try to get past it's somewhat foreign exterior. With its philosophy of making "simple things simple and complex things possible", there's almost nothing you can't do without it-and you can get it done in the fraction of the time you would spend in another environment. I don't know of a better desktop application programming environment out there. The real win with using Objective-C however is Cocoa. ![]() I'll admit it, Objective-C isn't the most modern language in the world, but it holds its own, and ObjC-2.0 is going to make it even nicer to use. In doing so, you're missing out on a great programming environment. I hope you don't write off Objective-C just because you think it is "ugly".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |