84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
cocoapods是用ruby写的。rubymotion可以拿来做iOS开发。
cocoapods
ruby
rubymotion
iOS
为什么iOS和ruby有那么多的渊源,为什么不是python,不是node?
python
node
Mac のオペレーティング システムは OS X (現在は macOS と呼ぶべきです) だからです。
私の知る限り、この2つの理由は全く異なる可能性があります。
まず第一に、海外での Ruby の人気は PHP/Python とまったく同じであり、場合によってはより人気があるため、Ruby を使用するユーザーは確実です。 (例:小さな会社を起業する) 中国では「能力が低い」とみなされることがあります。
前者については、RubyMotion の「前身」は MacRuby です。これは、Ruby で Mac プログラムを作成するためにかつて Apple によって公式にサポートされていたテクノロジーです。しかしその後、Appleは正式にサポートを停止し、「破産」した。 RubyMotion は MacRuby の後継です。
後者の場合、cocoapods はツールです。 Ruby 自体は強力なメタプログラミング機能を備えた言語であり、ツールや DSL の作成に特に優れているため、fastlane や Homebrew などの多くのツール プログラムが Ruby で作成されています。
Mac はユーザーフレンドリーで、Ruby はプログラマーフレンドリーなので、これらは一緒になります。
Mac のオペレーティング システムは OS X (現在は macOS と呼ぶべきです) だからです。
私の知る限り、この2つの理由は全く異なる可能性があります。
まず第一に、海外での Ruby の人気は PHP/Python とまったく同じであり、場合によってはより人気があるため、Ruby を使用するユーザーは確実です。 (例:小さな会社を起業する) 中国では「能力が低い」とみなされることがあります。
前者については、RubyMotion の「前身」は MacRuby です。これは、Ruby で Mac プログラムを作成するためにかつて Apple によって公式にサポートされていたテクノロジーです。しかしその後、Appleは正式にサポートを停止し、「破産」した。 RubyMotion は MacRuby の後継です。
後者の場合、cocoapods はツールです。 Ruby 自体は強力なメタプログラミング機能を備えた言語であり、ツールや DSL の作成に特に優れているため、fastlane や Homebrew などの多くのツール プログラムが Ruby で作成されています。
Mac はユーザーフレンドリーで、Ruby はプログラマーフレンドリーなので、これらは一緒になります。