objective-c - 为什么 ruby 和 iOS 有那么多的渊源?
漂亮男人
漂亮男人 2017-04-25 09:03:52
0
3
1271

cocoapods是用ruby写的。
rubymotion可以拿来做iOS开发。

为什么iOSruby有那么多的渊源,为什么不是python,不是node

漂亮男人
漂亮男人

membalas semua(3)
Peter_Zhu

Oleh kerana sistem pengendalian Mac OS X (kini ia sepatutnya dipanggil macOS).

阿神

Setahu saya, sebab kedua-duanya mungkin berbeza sama sekali.

Pertama sekali, terdapat latar belakang yang bersatu Populariti Ruby di luar negara adalah sama seperti PHP/Python, malah lebih popular dalam beberapa senario, jadi penonton yang menggunakan Ruby dijamin. (Contohnya: memulakan syarikat kecil) Di China, ia boleh dianggap "kurang berkemampuan".

Bagi yang pertama, "pendahulu" RubyMotion ialah MacRuby, teknologi yang pernah disokong secara rasmi oleh Apple untuk menulis program Mac dalam Ruby. Tetapi kemudian Apple secara rasmi berhenti menyokongnya, dan ia "bangkrap." RubyMotion ialah pengganti MacRuby.

Bagi yang terakhir, cocoapods ialah alat. Ruby sendiri ialah bahasa dengan keupayaan pengaturcaraan meta yang kuat dan sangat baik dalam menulis alat dan DSL Oleh itu, banyak program alat ditulis dalam Ruby, seperti fastlane, Homebrew, dll.

習慣沉默

Mac mesra pengguna dan Ruby mesra pengaturcara, jadi mereka bersatu.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan