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

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

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

漂亮男人
漂亮男人

全員に返信(3)
Peter_Zhu

Mac のオペレーティング システムは OS X (現在は macOS と呼ぶべきです) だからです。

いいねを押す +0
阿神

私の知る限り、この2つの理由は全く異なる可能性があります。

まず第一に、海外での Ruby の人気は PHP/Python とまったく同じであり、場合によってはより人気があるため、Ruby を使用するユーザーは確実です。 (例:小さな会社を起業する) 中国では「能力が低い」とみなされることがあります。

前者については、RubyMotion の「前身」は MacRuby です。これは、Ruby で Mac プログラムを作成するためにかつて Apple によって公式にサポートされていたテクノロジーです。しかしその後、Appleは正式にサポートを停止し、「破産」した。 RubyMotion は MacRuby の後継です。

後者の場合、cocoapods はツールです。 Ruby 自体は強力なメタプログラミング機能を備えた言語であり、ツールや DSL の作成に特に優れているため、fastlane や Homebrew などの多くのツール プログラムが Ruby で作成されています。

いいねを押す +0
習慣沉默

Mac はユーザーフレンドリーで、Ruby はプログラマーフレンドリーなので、これらは一緒になります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート