- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
67 :デフォルトの名無しさん[]:2014/07/23(水) 01:02:50.54 ID:6bOgx7OS - Objective-Cの人数少ないから高く、Pythonなど多いのは安い。
| - 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
70 :デフォルトの名無しさん[]:2014/07/23(水) 01:15:28.69 ID:6bOgx7OS - 2014年07月05日 アップルの新プログラミング言語Swiftと、Objective-Cの違い http://weekly.ascii.jp/elem/000/000/234/234844/
OS XやiOSの、ネイティブなアプリケーション開発言語として使われているObjecitve-C。この歴史はかなり古く、最初に開発されたのはMac本体とほぼ同時期となる30年前。 Objecitve-Cを最初に採用したのはNeXT アップルとは何の関係もなく開発されたObjecitve-Cを最初に採用したのは、アップルを追い出されるようにして飛び出したジョブズが新たに起こしたコンピューターメーカー、NeXTだった。 NeXTでは、アプリだけでなく、アプリ実行環境、OSの一部までもObjective-Cによって記述し、当時としては最先端のオブジェクト指向のシステムを完成させた。 そのNeXTがアップルによって買収されると、そのシステム一式は、Objective-C言語とともにMacに移植され、その後iOSの中核としても利用されるようになる。 http://weekly.ascii.jp/elem/000/000/234/234845/Swift070501_cs1e1_448x.jpg ▲Objective-Cは、C言語をベースとし、そこにSmalltalk流のオブジェクト指向を付加して生まれたもの。 Objective-Cは、C言語をベースとして、その上に当時最先端だったSmalltalk風のオブジェクト指向を付加して構成されたもの。 それ以降も進化を続け、モダンな特長を徐々に取り入れてきたが、さすがに1970年代に生まれたC言語を基礎としているだけに、 完全にモダンな言語として生まれ変わることはできず、その進化にも限界が見られるようになった。 今後10年先、20年先を見据えれば、このまま使い続けるのに無理があったことは否めない。そこで登場したのがSwiftだ。 Swiftは、これまで開発されてきた多くの言語から影響を受けているとはいえ、特に何のしがらみもなく、現在考えられる最高のプログラミング環境を実現することを目指して設計された。 もちろんその実行環境については、これまでのObjective-CやOS XのCocoa、iOSのCocoa Touchと整合性を保つように考えられているのだ。 http://weekly.ascii.jp/elem/000/000/234/234846/Swift070502_cs1e1_426x.jpg さて、MacPeople 8月号では、ここで紹介しているようにSwiftを20ページで大特集している。 Objective-Cと比較しながら徹底解説しているので、アップルの新言語が気になる人はぜひ一読してほしい。
| - スレ立てるまでもない質問はここで 137匹目
542 :デフォルトの名無しさん[]:2014/07/23(水) 08:16:14.46 ID:6bOgx7OS - サービス提供
| - プログラミングのお題スレ Part4
553 :デフォルトの名無しさん[]:2014/07/23(水) 11:19:21.66 ID:6bOgx7OS - くねくね増加列? 横へな
http://nabetani.saku ra.ne.jp/hena/ord23snakemoinc/49w5fv1fsvs7c9tr1l.png http://nabetani.saku ra.ne.jp/hena/ord23snakemoinc/
|
|