トップページ⇒tech
1001コメント313KB

Swift part4 [転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/11/13(木) 15:39:01.67ID:TmOo0Hy+
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ
TypeScript(MS) VS Swift(Apple)
http://peace.2ch.net/test/read.cgi/tech/1401758403/
帰ってきた動的言語 VS 静的言語(代表Swift)
http://peace.2ch.net/test/read.cgi/tech/1401809550/
新言語Swiftを語るスレ
http://anago.2ch.net/test/read.cgi/mac/1401736249/
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/

前スレ
Swiftスレ
http://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/
0002デフォルトの名無しさん2014/11/13(木) 15:41:38.30ID:4ACzZkWI
The Swift Programming Language
https://itunes.apple.com/us/book/id881256329
Apple Developer
https://developer.apple.com/swift/
Welcome to Swift
https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/
iBooks: The Swift Programming Language
https://itunes.apple.com/jp/book/swift-programming-language/id881256329?mt=11
書籍の形にはなってないけどドキュメント
The Swift Programming Language
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Using Swift with Cocoa and Objective-C
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Swift Standard Library Reference
https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/
Swift Blog
https://developer.apple.com/swift/blog/
Resources (Xcode 6が無料でダウンロードできる)
https://developer.apple.com/swift/resources/
Wikipedia Swift (プログラミング言語)
https://ja.wikipedia.org/wiki/Swift_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)
0003デフォルトの名無しさん2014/11/13(木) 15:47:13.91ID:L24TG69N
Macでしか使えないクソ言語
0004デフォルトの名無しさん2014/11/13(木) 18:29:42.03ID:lmsym3p3
>>1
let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/

入れとけよ
0005デフォルトの名無しさん2014/11/13(木) 18:54:53.12ID:4ACzZkWI
実は part3 も二つあるのか
0006デフォルトの名無しさん2014/11/13(木) 18:59:15.27ID:4ACzZkWI
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/

let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/

プログラミング言語Swift 3
http://anago.2ch.net/test/read.cgi/mac/1408762479/
0007デフォルトの名無しさん2014/11/13(木) 19:21:05.86ID:7xJoTSvC
     ____
   /      \
  /   _ノ ヽ、_.\
/    (●)  (●) \
|       (__人__)    |
/     ∩ノ ⊃  /
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

http://i.imgur.com/SduT7qR.jpg
http://i.imgur.com/2f8fP3F.jpg
http://i.imgur.com/u0ymg8c.jpg
http://i.imgur.com/LruEssT.png
http://i.imgur.com/AeSQqRT.jpg
http://cisburger.com/up/bnf/6016.jpg
http://up.pangya.tv/src/www_pangya_tv18594.jpg
0008デフォルトの名無しさん2014/11/14(金) 15:13:10.35ID:rxnPKvOr
               ノ      ゚.ノヽ  , /}      ...
            ,,イ`"     、-'   `;_' '    ..::::::::::::::...
   ,-、  _.._   (        (,(~ヽ'~     ..:::::::::::::::::::::::
 )'~  レー'  〉   ヽ       i`'}       .:::::::::::::::::::::::
 ~つ     '-ー、  i       | i'     ...:::::::::::::::::::::::
 /       <  /     。/   !  ......:::::::::::::::::::::::::    これは>>1乙じゃなくて
/         ~^´     /},-'' ,●::::::::::::::::::::::::::::::::::::
i、        ,i' _,,...,-‐-、/    i  ::::::::  .:::::::::::::
..ゝ        <,,-==、   ,,-,/      .:::::::::::            放射能がうんたら
 )       {~''~>`v-''`ー゙`'~       ..:::::::::                          ........::.
 {        レ_ノ            ..::::::::.                         ......:::::::::
ノ         ''           ..:::::::                        ...::.:...:::::::::
                     .:::::::::                     ...:......:::::::::::: .
                    .:::::::::::.        .....      ..  ..::::::::::::::::::::::::   :::.
                    ::::::::::::::::.::::::....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. ::  ::..
                    .:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::    ::.
                    ::::::::::::::::: :::::::::::::::::::::::::::::: :::::
                          .::    ::.  :::
0009デフォルトの名無しさん2014/11/16(日) 03:09:02.17ID:R/FFjtcr
いつになったらAndroidで動く?
0010デフォルトの名無しさん2014/11/17(月) 09:28:43.13ID:Bie68Q2E
というか、業務でやらされてる雇われプログラマーが増えてんのかなんだか知らんが
自分が弄ってるXcodeとObjective-C、Stortyboard(IB)で
そのまんまMac用のアプリ作れるって認識すらしてない奴が増えたかな?
作り方基本同じだってのに。
0011デフォルトの名無しさん2014/11/17(月) 16:39:40.08ID:elb0yNmg
マルチ乙
0012デフォルトの名無しさん2014/11/17(月) 16:41:23.03ID:YUWmI/Qt
エンジニアになりたいと言う人(若い女の子)が面接に来ていたので話を立ち聞きした
どんな分野やりたいのか聴かれてweb系のエンジニアと言ってたが
どんな勉強してきたのかという問いにはC/C++をやりましたと
なぜC/C++なの?と聞かれて
色んな言語の基礎になる言語だからだと教えてもらったので・・・
と答えていた
面接してる会社はデザイン会社だった
0013デフォルトの名無しさん2014/11/17(月) 18:42:44.50ID:elb0yNmg
いいじゃん。HTML JavaScriptしかできない奴より使えるよ。
0014デフォルトの名無しさん2014/11/17(月) 18:45:25.84ID:Uy7C6B6M
デザイン会社ってのが落ちかとw
0015デフォルトの名無しさん2014/11/17(月) 19:13:16.67ID:JwoO3TSc
面接の男性:なぜうちにコンタクトしたの?
若い女の子:webで検索して最初に出て来たので・・・
面接の男性:じゃあこのサイトうちで作ったんだけど君のスマホでアクセスしてダメ出ししてみてくれる?
0016デフォルトの名無しさん2014/11/17(月) 19:14:44.01ID:cESIq0Cd
スレチ死ね
0017デフォルトの名無しさん2014/11/17(月) 19:35:49.41ID:JwoO3TSc
女の子:なんかヌルヌル動いてくれないですねぇ
0018デフォルトの名無しさん2014/11/18(火) 17:30:54.08ID:RYS9sFt0
>>11
Swiftスレにはなんかわからんがたまに他人の書き込みを
そのままコピペしてるだけのやつがおるな。
それの元を書いたのは俺だが、コピペまでは知らん。
0019デフォルトの名無しさん2014/11/18(火) 17:40:13.47ID:OQ6vFr1d
人とちゃんとした会話できないアスペなんだろうね。
0020デフォルトの名無しさん2014/11/18(火) 17:41:13.23ID:OQ6vFr1d
つまりアスペ=コピペ
0021デフォルトの名無しさん2014/11/18(火) 23:46:30.82ID:e60wgzA+
文字列内の¥( )の中に文字列リテラル入れられないのが地味に面倒
0022デフォルトの名無しさん2014/11/18(火) 23:48:15.53ID:5tSnxuuo
外には置けるんやでえ
0023デフォルトの名無しさん2014/11/19(水) 00:27:28.86ID:+JOILsc/
医療プログラマーが超高難易度の免許制に / フリーソフトやオープンソースの無作為配布も全面禁止
http://fox.2ch.net/test/read.cgi/poverty/1416286592/
0024デフォルトの名無しさん2014/11/19(水) 00:29:11.36ID:0ue5j2xN
まただよこのコピペルガー野郎
0025デフォルトの名無しさん2014/11/19(水) 00:58:39.49ID:W8oNHg+c
このコピペルガー野郎はIPコロコロのようだが意図してやっているのだろうか?
0026デフォルトの名無しさん2014/11/19(水) 01:21:08.69ID:0ue5j2xN
そうじゃね。
これだけあちこちにコピペしてたら、連投規制とか、あぼーんになるのは目に見えてるから、意図的だろうね。
2ちゃんユーザーにとっても、オリジナルの人にとっても、運営にとっても、皆が迷惑。迷惑じゃないのは本人だけ。
そういう他人の心情がわからないからやってるわけなんで、アスペ確定。
アスペとは会話が成立しない。何がやりたいか意味不明すぎ。ただ迷惑。
0027デフォルトの名無しさん2014/11/19(水) 19:20:28.09ID:NXLaaAYv
Objective-Cから乗り換えようと触ってみたけど、これ本当に初心者向けなのか?
Swiftを賞賛するような記事で取り上げているのは数字をちょっとした足し算引き算と文字列操作だけで、
確かにその範囲ならスマートに書けるんだが…
実際にUIを組んだりシステムのAPIを触り始めると型チェック地獄にハマって一向に開発が進まない
型推論の融通が効かなすぎてセキュアですらない何かになってるような
長文書いて何が言いたいかというと、Swiftクソじゃないか?
0028デフォルトの名無しさん2014/11/19(水) 19:35:35.00ID:4tjPdJKU
Cocoaを扱うならObjective-Cのほうが扱いやすいぞ。
Swftはきっと次世代フレームワークのための伏線にすぎないんだよ。
そういう意味では初心者向けではないな。
0029デフォルトの名無しさん2014/11/19(水) 23:16:36.67ID:yfnKAhYs
どちらかというと、
cocoaの方がくそ。このクラスライブラリの雑然さは、
なんなんだと。
洗練されてない。
0030デフォルトの名無しさん2014/11/19(水) 23:51:58.36ID:W8oNHg+c
さぞかし立派な自家製ライブラリを構築しているんだろうな
そんなになら公開すればいいのに
0031デフォルトの名無しさん2014/11/20(木) 08:54:56.74ID:D9VjXpFg
>>29
ほんとこれ。iOS開発ほどstackoverflowにお世話になることはない
次世代フレームワーク出るとしたら大期待だわ
0032デフォルトの名無しさん2014/11/20(木) 11:08:55.54ID:L/Et16VY
理解できないのは自分のせいじゃないというのは、
多数がそんなこと思わないのに、自分がそう思うのは相手/対象が悪いってのは、なんってったけゆとり?的な発想?
0033デフォルトの名無しさん2014/11/20(木) 12:31:23.88ID:SrHOb8b0
いや普通の人は普通にStack Overflow にお世話になるから
0034デフォルトの名無しさん2014/11/20(木) 12:46:17.36ID:Ra11hRy7
しかし、全く盛り上がってないねwww

Swiftもまた、消えるだろうね。このままだと。
■ このスレッドは過去ログ倉庫に格納されています