5 ms·
> there are iOS bindings for all popular languages (and I've used several) Care to list some, other than Xamarin and RubyMotion?
by kranner 13y ago
> there are iOS bindings for all popular languages (and I've used several)
Care to list some, other than Xamarin and RubyMotion?
- andyjohnson0 13y agoThere are iOS bindings for F# [1] with some level of support from Xamarin [2]. I'm not aware of any others. There are Cocoa bindings for a number of languages [3], but I'm fairly certain they are desktop-only. [1] http://fsharp.org/use/ios/ http://fsharp.org/use/ios/ [2] https://forums.xamarin.com/discussion/3465/f-language-binding-add-in-for-xamarin-studio-4-1-0 https://forums.xamarin.com/discussion/3465/f-language-bindin... [3] http://en.wikipedia.org/wiki/Cocoa_(API)#Other_bindings http://en.wikipedia.org/wiki/Cocoa_(API)#Other_bindings
- smikhanov 13y agoThey are indeed for desktop. As Objective-C becomes better (and it does it pretty fast, it has covered two decades of language development from 1970s to 1990s in just 7 years), most of the amateur iOS languages bindings become stale. There are currently no high-quality, production-ready, native 3rd party language bindings for iOS that I know of, except for Xamarin mentioned above and Unity family. In iOS 7 though, there's some activity in JavaScriptCore.framework on providing seamless integration between JavaScript and Objective-C.
- smikhanov 13y agoI second that request. Could you please include the links to mature production-ready bindings for some of the top programming languages from the TIOBE index?
- Joeri 13y agoDelphi lets you do single codebase iOS, android, windows and mac native apps that render their ui to opengl and are therefore really fast. Ofcourse, you have to write objectpascal, which is not a popular language, but once you get over the weirdness it is more productive than C++ while still giving you pure native software. It even has closures these days :) http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/delphi