Swift

AppleがWWDCにて新プログラミング言語「Swift」を発表しました。開発者会議ということもあり、この発表に半端じゃない盛り上がりを見せています。
また、既にiTunesにて取説が配布されていますので、開発者の方は是非。

Download:The Swift Programming Language - Apple Inc.

スポンサードリンク

ぱっと見はPythonとかJSに近そう?おそらくObjective-Cを書いていた人なんかは苦労少なそうな。どちらかと言うと、なんのためにObjective-Cを勉強したんだよって話になりそう笑

Xcodeについてお話しましょう。

39

Xcodeは1400万もダウンロードされているポピュラーなソフトです。アンビリーバボー!

12

XcodeではObjective-Cという言語が使われています。我々はこれを気に入っている。

でも待って、このCというのが無かったらどうなるんだろう?(会場がざわめく

36

新しいプログラミング言語を開発しました(会場から拍手

それは「Swift」という新しい言語です

16

Swiftは高速でモダンでセーフティでインタラクティブな言語です

15

Pythonよりも高速なObjective-Cですが、それよりもSwiftは速い

31

66: 名称未設定 2014/06/03(火) 03:47:09.81 ID:806q6sx00.net

swift?


65: 名称未設定 2014/06/03(火) 03:47:06.94 ID:BuaCjbKu0.net

新言語とかいらねぇよ、、


67: 名称未設定 2014/06/03(火) 03:47:09.85 ID:qSkdhe1C0.net

おいパイソンかわいそうだろやめてやれよ。


76: 名称未設定 2014/06/03(火) 03:47:52.01 ID:dIN0LHqR0.net

>>67
言語を理解している開発者のパイも奪い合いなんですね。


68: 名称未設定 2014/06/03(火) 03:47:10.30 ID:xRDqttdV0.net

テンションあがってきた


71: 名称未設定 2014/06/03(火) 03:47:42.28 ID:PV2ktuAs0.net

これはすごいけど、またサード開発者が怒るぜ


72: 名称未設定 2014/06/03(火) 03:47:43.31 ID:5xikFpgj0.net

テクニカルな事の反応は凄いなw


74: 名称未設定 2014/06/03(火) 03:47:46.30 ID:L/BatJFx0.net

すごいな
この辺は全く予想されてなかった感じ?


83: 名称未設定 2014/06/03(火) 03:48:48.07 ID:b7kfm+IS0.net

会場が盛り上がったな
こういう発表こそWWDCなんだろうな


コードが短く


Objective-Cではこんな風に書いてたでしょ?

01

これが・・・

02

こんなに短く書ける

29

87: 名称未設定 2014/06/03(火) 03:49:42.04 ID:jtxZLRyP0.net

確かにNSStringは冗長だからねえ


セーフティ

Cocoaを使うのでフレームワークに問題なし。メモリ管理ははARC

49

97: 名称未設定 2014/06/03(火) 03:53:50.51 ID:806q6sx00.net

何か良く分からんかった


99: 名称未設定 2014/06/03(火) 03:54:23.20 ID:Qyb9WkBH0.net

よくわからんけどアプリ作るハードル下がるならええやん


実演

クリス登壇

50

サイドバー見て

12

86: 名称未設定 2014/06/03(火) 03:49:22.99 ID:STsu5uX30.net

varとか書いてるで


92: 名称未設定 2014/06/03(火) 03:52:12.08 ID:e29BOSkh0.net

varとかJavaScriptかよw


93: 名称未設定 2014/06/03(火) 03:52:51.50 ID:STsu5uX30.net

ゲームのスクリプト言語の高速なやつみたいなイメージか?


Objective-C頑張ってたのに!


38: 名称未設定 2014/06/03(火) 07:54:39.12 ID:UdS/za7A0.net

ObjCは要らない子なん?


4: 名称未設定 2014/06/03(火) 04:20:38.71 ID:RJzwudSo0.net

つい先日勉強始めたばっかりなんだよなー
新しい方に乗り換えるかなー


5: 名称未設定 2014/06/03(火) 04:24:29.73 ID:jtxZLRyP0.net

ちょっと見た限りではObjCの構文をモダンにしたついでに名前を変えてみた、という感じだね
ObjCより高速というのはLLVMのオプティマイザが優秀、ということなのかな


13: 名称未設定 2014/06/03(火) 05:15:30.30 ID:zVs/LLtK0.net

Objective-Cとどっちを覚えればいいですか?
両方は勘弁して


50: 名称未設定 2014/06/03(火) 08:42:42.75 ID:4iDr/JNx0.net

今objective-C覚えながらソフト作ってるところだけどこっちの方が覚えやすいのかぁ
もっとも英語が読めない身としてはまだobjecの方が情報探せるからすぐには使えなそうだけど


7: 名称未設定 2014/06/03(火) 04:44:27.00 ID:qQqHwfmZ0.net

既に勉強会イベント告知あってワロタw


21: 名称未設定 2014/06/03(火) 05:39:20.85 ID:7lviANPn0.net

やっべえObj-C殺しにきた
そこは盲点だった


57: 名称未設定 2014/06/03(火) 09:53:43.19 ID:wB7NpNuW0.net

つかクソ言語でやらされてたことについて謝れや


9: 名称未設定 2014/06/03(火) 04:51:11.79 ID:bVMD3cp40.net

とりあえずObjective-C2の本、ゴミ箱捨てていいですかね



勉強しちゃおう!


スタートダッシュかましてSwift界隈の凄い人になっちゃいましょう。

Swift - Apple Developer

[iOS] 新言語SwiftがObjective-Cよりも良いところ

Objective-Cに替わる新しいプログラミング言語Swiftの登場

元スレ:http://anago.2ch.sc/test/read.cgi/mac/1401677897、http://anago.2ch.sc/test/read.cgi/mac/1401736249/