WWDC2014で発表されたAppleの新言語Swiftについて語りましょう
関連スレ
プログラミング言語Swift Part4
http://potato.2ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱48[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1484217623/
Xcode part14
http://potato.2ch.net/test/read.cgi/mac/1476190499/
Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/
前スレ
Swift part9
http://echo.2ch.net/test/read.cgi/tech/1476758084/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
Swift part10 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 3b3c-eq+O)
2017/02/20(月) 10:00:13.40ID:ChbPWtRt0742デフォルトの名無しさん (スプッッ Sdbf-4cAo)
2017/05/29(月) 12:14:04.16ID:idSzy2HYd それは、ポインタを知らなくても使い方さえ覚えれば簡単なアプリは作れる、っていっても同じじゃないか?
743デフォルトの名無しさん (ワッチョイ df6e-cMFO)
2017/05/29(月) 12:33:55.33ID:3RO08/qX0 ポインタの場合は概念を理解しないで使い方だけ覚えるってのはちと無理がある
Swiftの参照型は概念をきっちり理解できなくても、大概動くものは作れるし、変なことやろうとしてもIDEやコンパイラが注意してくれる
Swiftの参照型は概念をきっちり理解できなくても、大概動くものは作れるし、変なことやろうとしてもIDEやコンパイラが注意してくれる
744デフォルトの名無しさん (スプッッ Sdbf-iTU4)
2017/05/29(月) 13:11:45.84ID:96NrxdYRd >>740
ポインタしらなくても挙動でわかるだろ
ポインタしらなくても挙動でわかるだろ
745デフォルトの名無しさん (スプッッ Sdbf-4cAo)
2017/05/29(月) 13:27:25.51ID:idSzy2HYd746デフォルトの名無しさん (スプッッ Sdbf-iTU4)
2017/05/29(月) 13:29:35.62ID:96NrxdYRd747デフォルトの名無しさん (ワッチョイ df6e-cMFO)
2017/05/29(月) 13:38:22.24ID:3RO08/qX0 そもそも初心者は参照型だ値型だとあまり意識しないんじゃないか
意識しなくてもコードは書ける
Swiftならね
意識しなくてもコードは書ける
Swiftならね
748デフォルトの名無しさん (ワッチョイ 7b46-NZKg)
2017/05/29(月) 21:45:25.45ID:lFCv8yRy0 >>741
だからObjective-Cはいろいろと素晴らしいと考える人が少なくないんだと思うけどな
だからObjective-Cはいろいろと素晴らしいと考える人が少なくないんだと思うけどな
749デフォルトの名無しさん (ワッチョイ fb54-2haG)
2017/05/29(月) 21:47:34.02ID:e8ZpNhPJ0 今後出現して欲しい本
SwiftプログラマのためのKotlin入門
Androidアプリ作りたいけど、Javaは嫌なんだよなぁ。
SwiftプログラマのためのKotlin入門
Androidアプリ作りたいけど、Javaは嫌なんだよなぁ。
750デフォルトの名無しさん (ワッチョイ 0fa3-iTU4)
2017/05/29(月) 21:59:32.56ID:HMZ0UBYT0 >>749
そんな本なくてもswiftの簡単版みたいなもんだから余裕でかける
そんな本なくてもswiftの簡単版みたいなもんだから余裕でかける
751デフォルトの名無しさん (ワッチョイ 7bf5-vlKO)
2017/05/30(火) 01:08:42.87ID:Q1uksSWN0 iosもandroidも共通で言えることなんだけどさ、もう一段フレームワークが欲しい。どっちもuiライブラリ止まりで、
全体の管理を行う部分が開発者任せで、正直困る。一画面アプリ止まりならそれでもいいんだけどさ。
全体の管理を行う部分が開発者任せで、正直困る。一画面アプリ止まりならそれでもいいんだけどさ。
752デフォルトの名無しさん (ワッチョイ 0fa3-iTU4)
2017/05/30(火) 01:09:28.67ID:YGoyijxE0 ???
753デフォルトの名無しさん (ワッチョイ 7bdf-0q68)
2017/05/30(火) 01:21:48.80ID:zlRLzU390 >>751
例えば?
例えば?
754デフォルトの名無しさん (ワッチョイ 7bf5-vlKO)
2017/05/30(火) 02:18:06.30ID:Q1uksSWN0 ステート管理だけで言えばreactのreduxみたいなやつとか。
あれってファイルの置き場所とかもある程度誘導されるから迷いが減るんだよね。
あれってファイルの置き場所とかもある程度誘導されるから迷いが減るんだよね。
755デフォルトの名無しさん (ササクッテロリ Sp0f-3U4p)
2017/05/30(火) 09:52:12.97ID:zOXcPiC1p ソースファイルの置場所も公式に決まってないSwiftに何期待してるのか
まずはSwift Package ManagerとXcodeで共通化することから始めよう
まずはSwift Package ManagerとXcodeで共通化することから始めよう
756デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/30(火) 10:07:35.91ID:LRk+Le9O0 俺もパッケージマネージャが複数あるのが好かんなぁ。
1. Carthage
2. CocoaPods
3. Swift Package Manager
俺は1.がxcodeprojへの変更が少なくて好みだ。
2.はxcodeprojをどう変更してるのかが、見えない。
1. Carthage
2. CocoaPods
3. Swift Package Manager
俺は1.がxcodeprojへの変更が少なくて好みだ。
2.はxcodeprojをどう変更してるのかが、見えない。
757デフォルトの名無しさん (ワッチョイ df6e-cMFO)
2017/05/30(火) 10:49:53.98ID:hcHvAlDm0 CocoaPodsはオープンソースだからxcodeprojをどう変更してるかは見えるだろ
758デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/30(火) 10:53:32.01ID:LRk+Le9O0 Swiftとはちょいと違う事で質問です。
UMLモデリングって最近でも使われますか?
使う目的は何でしょう?
1. すでにあるコードの解析
2. これから作成するコードの可視化
UMLモデリングって最近でも使われますか?
使う目的は何でしょう?
1. すでにあるコードの解析
2. これから作成するコードの可視化
759デフォルトの名無しさん (ワッチョイ df6e-cMFO)
2017/05/30(火) 11:24:11.63ID:hcHvAlDm0 そんなこと聞いてどうすんの? と聞き返したくなるような質問すんな
皆が使ってるなら使ってみようかってことか
皆が使ってるなら使ってみようかってことか
760デフォルトの名無しさん (アウアウウー Sacf-Evzo)
2017/05/30(火) 11:24:54.00ID:gxWnkgCCa しかるべきスレへ行ってはどうか
761デフォルトの名無しさん (スプッッ Sdbf-4cAo)
2017/05/30(火) 12:41:12.92ID:8S4zHXFCd >>758
モデリングのために決まってんだろ
モデリングのために決まってんだろ
762デフォルトの名無しさん (ブーイモ MMbf-vlKO)
2017/05/30(火) 13:35:34.23ID:MeRfIrpoM >>755
まさにこれ。決めてほしい。
それかアップル自身が公式にリファレンスとなるアプリをオープンソースにしてほしい。
react-nativeだとf8appがそれっぽいが。
なんかそれなりの規模のオープンソースアプリないかな。
まさにこれ。決めてほしい。
それかアップル自身が公式にリファレンスとなるアプリをオープンソースにしてほしい。
react-nativeだとf8appがそれっぽいが。
なんかそれなりの規模のオープンソースアプリないかな。
763デフォルトの名無しさん (ササクッテロリ Sp0f-W32U)
2017/05/30(火) 14:59:25.27ID:zOXcPiC1p swift.orgのPackage Managerのページにゴミのようなサンプルはあるけど
自身(SPM)のことしか考えてないから、自分で作った方が良いだろうねぇ
Swift Package Manager
https://swift.org/package-manager/#conceptual-overview
Package.swift作って、Sources, Testsディレクトリ作る
CocoaPods
https://guides.cocoapods.org/syntax/podfile.html
Podfile作る, Sources/*.swiftを参照
Carthage
https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile
Carfile作る, Sources/*.swiftを参照
Xcode
上の全部を適当にpodが作った.xcworkspaceのプロジェクトツリーに加える
自身(SPM)のことしか考えてないから、自分で作った方が良いだろうねぇ
Swift Package Manager
https://swift.org/package-manager/#conceptual-overview
Package.swift作って、Sources, Testsディレクトリ作る
CocoaPods
https://guides.cocoapods.org/syntax/podfile.html
Podfile作る, Sources/*.swiftを参照
Carthage
https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile
Carfile作る, Sources/*.swiftを参照
Xcode
上の全部を適当にpodが作った.xcworkspaceのプロジェクトツリーに加える
764デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 11:13:03.77ID:9hyFYnrA0 qiitaのKotlin記事を読んでて出くわしたphrase。
Android アプリ開発者であれば普段から英語を読んでいると思いますし、平易な英語なので大きな問題はないと思います。
俺にはComputer関連の英語文章が難しく感じるのだけど、どうなんでしょう?
exressionを式だと理解するのに、随分時間がかかったと思う。
Android アプリ開発者であれば普段から英語を読んでいると思いますし、平易な英語なので大きな問題はないと思います。
俺にはComputer関連の英語文章が難しく感じるのだけど、どうなんでしょう?
exressionを式だと理解するのに、随分時間がかかったと思う。
765デフォルトの名無しさん (アウアウカー Sa8f-Kfqe)
2017/05/31(水) 12:18:51.47ID:mlMZGH6Ha 和書にも専門用語は英訳も一緒に載ってること多いから違和感無かったけど、入門してすぐ洋書だとそう感じるかも。
766デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 12:45:27.84ID:9hyFYnrA0 たしかに!
順方向伝搬(forward propagation)って書いてあるね。和書には。
expressionを式、statementを文と訳すのは判ったけど、和書には「式文」
ってのが時々出て来て、これ何を翻訳したんだ?
と不安になる。
順方向伝搬(forward propagation)って書いてあるね。和書には。
expressionを式、statementを文と訳すのは判ったけど、和書には「式文」
ってのが時々出て来て、これ何を翻訳したんだ?
と不安になる。
767デフォルトの名無しさん (JP 0Hcf-Evzo)
2017/05/31(水) 16:07:11.28ID:nyiBm3r5H そんなあなたに
Regular Expression
はどう訳す
Regular Expression
はどう訳す
768デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 16:13:04.68ID:9hyFYnrA0 >>767
いつも良く使うマッチ式
いつも良く使うマッチ式
769デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 16:16:42.72ID:9hyFYnrA0 regular = いつもの
例:regular customer = 常連、regular coffee = 日々よく飲むコーヒー
regular ¥= 正規 = formal, proper
例:regular customer = 常連、regular coffee = 日々よく飲むコーヒー
regular ¥= 正規 = formal, proper
770デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 16:19:06.25ID:9hyFYnrA0 正規表現って訳語は、誤訳だわぁ。
771デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 16:19:30.13ID:9hyFYnrA0 誤訳を永遠と使い続けるのは、よく無い。
772デフォルトの名無しさん (JP 0Hcf-Evzo)
2017/05/31(水) 16:25:25.52ID:nyiBm3r5H >>770
石田晴久が糞って有名ですし
石田晴久が糞って有名ですし
773デフォルトの名無しさん (ワッチョイ fbf3-Y9+t)
2017/05/31(水) 16:37:31.63ID:9hyFYnrA0 >>772
まあ、情報が入手しずらい時代に苦心して日本語を当てたって感じだ。
Microsoftの文書を読んで、まったく意味がわからんかったのを思い出さしてクレルわぁ。DAO ActiveX Library, RDO ActiveX Libraryに関しての記述を読んで、
さっぱり意味不明だった。和文も、英文も。
サンプルコードを見たら一発で理解できた。
まあ、情報が入手しずらい時代に苦心して日本語を当てたって感じだ。
Microsoftの文書を読んで、まったく意味がわからんかったのを思い出さしてクレルわぁ。DAO ActiveX Library, RDO ActiveX Libraryに関しての記述を読んで、
さっぱり意味不明だった。和文も、英文も。
サンプルコードを見たら一発で理解できた。
774デフォルトの名無しさん (スッップ Sdbf-fYd5)
2017/05/31(水) 19:53:48.08ID:3T0UNs5qd775デフォルトの名無しさん (ワッチョイ fb54-2haG)
2017/05/31(水) 20:15:00.41ID:Iu1e43xk0 >>774
頭悪そ。
頭悪そ。
776デフォルトの名無しさん (ワッチョイ 9f72-p7jx)
2017/05/31(水) 21:26:00.22ID:DggZESjQ0 >>750
Swiftより簡単なの?
Swiftより簡単なの?
777デフォルトの名無しさん (ワッチョイ fb54-WkB/)
2017/05/31(水) 21:33:41.18ID:Iu1e43xk0 >>750
知ったか
知ったか
778デフォルトの名無しさん (スプッッ Sdbf-iTU4)
2017/05/31(水) 21:47:41.16ID:WiTkOt3Sd >>776
果てしなく簡単
果てしなく簡単
779デフォルトの名無しさん (ワッチョイ 7bf5-vlKO)
2017/05/31(水) 22:53:30.93ID:JH+W+dlz0 swiftが言語仕様固まらないうちにkotlinがios対応しちゃうな。
780デフォルトの名無しさん (ワッチョイ 7b46-NZKg)
2017/05/31(水) 23:40:55.86ID:pEaTZtAB0 Swift使ってる自分が好きな人
781デフォルトの名無しさん (スップ Sdea-EO1S)
2017/06/01(木) 08:38:33.85ID:gogTzzXkd モダンな言語Swiftを使ってる最先端な自分
782デフォルトの名無しさん (スプッッ Sdea-v+1e)
2017/06/01(木) 09:47:53.31ID:5viUjg+Pd swiftは作る奴の思考によってパラダイムが変わるから他人のコードがストレスになる糞言語
いっそのことclassを消してしまえばいいわ
いっそのことclassを消してしまえばいいわ
783デフォルトの名無しさん (ワッチョイ b9f3-O++a)
2017/06/01(木) 10:35:07.17ID:Mc77jWtu0784デフォルトの名無しさん (ワッチョイ 353c-2/Qz)
2017/06/01(木) 10:53:52.60ID:kPS6C5Z/0 SwiftとKotlinでちょっと遅延評価リストを比較した
■Kotlin
オンラインコンパイラ: https://try.kotlinlang.org/
val a = generateSequence(0){it+1}
//A 問題なし
println("A: "+ a.take(10).toList() )
//B 問題なし
println("B: "+ a.take(10).map{it*10}.toList() )
//C 問題なし
println("C: "+ a.filter{3<it}.take(10).toList() )
//D 問題なし
println("D: "+ a.map{it*10}.take(10).toList() )
//E 問題なし
println("E: "+ a.map{it*10}.filter{50<it}.take(5).toList() )
■Kotlin
オンラインコンパイラ: https://try.kotlinlang.org/
val a = generateSequence(0){it+1}
//A 問題なし
println("A: "+ a.take(10).toList() )
//B 問題なし
println("B: "+ a.take(10).map{it*10}.toList() )
//C 問題なし
println("C: "+ a.filter{3<it}.take(10).toList() )
//D 問題なし
println("D: "+ a.map{it*10}.take(10).toList() )
//E 問題なし
println("E: "+ a.map{it*10}.filter{50<it}.take(5).toList() )
785デフォルトの名無しさん (ワッチョイ b6f3-c8bI)
2017/06/01(木) 10:54:14.25ID:AXJF1Amn0 swiftは言語仕様固まらないうちにAndroid対応しちゃうバカだからな
kotlinのios対応って何周遅れだよ...対応遅すぎる
kotlinのios対応って何周遅れだよ...対応遅すぎる
786デフォルトの名無しさん (ワッチョイ 353c-2/Qz)
2017/06/01(木) 10:55:55.93ID:kPS6C5Z/0 ■Swift
オンラインコンパイラ: https://swift.sandbox.bluemix.net/
extension Sequence { var array:[Iterator.Element] {get{return map{$0}}} }
let a = sequence(first:0){$0+1}
//A 問題なし
print("A:", a.prefix(10).array )
//B 問題なし
print("B:", a.prefix(10).map{$0*10}.array )
//C 死ぬ
print("C:", a.filter{3<$0}.prefix(10).array )
//C-2 lazy付けたら動く
print("C:", a.lazy.filter{3<$0}.prefix(10).array )
//D 死ぬ
print("D:", a.map{$0*10}.prefix(10).array )
//D-2 lazy付けてもコンパイル不可
print("D:", a.lazy.map{$0*10}.prefix(10).array )
//E
print("E:", a.map{$0*10}.filter{50<$0}.prefix(5).array )
//E-2 lazy付加+分割で何とか動く
do {
let a2 = a.lazy.map{$0*10}
let a3 = a2.filter{50<$0}
print("E:", a3.prefix(5).array )
}
オンラインコンパイラ: https://swift.sandbox.bluemix.net/
extension Sequence { var array:[Iterator.Element] {get{return map{$0}}} }
let a = sequence(first:0){$0+1}
//A 問題なし
print("A:", a.prefix(10).array )
//B 問題なし
print("B:", a.prefix(10).map{$0*10}.array )
//C 死ぬ
print("C:", a.filter{3<$0}.prefix(10).array )
//C-2 lazy付けたら動く
print("C:", a.lazy.filter{3<$0}.prefix(10).array )
//D 死ぬ
print("D:", a.map{$0*10}.prefix(10).array )
//D-2 lazy付けてもコンパイル不可
print("D:", a.lazy.map{$0*10}.prefix(10).array )
//E
print("E:", a.map{$0*10}.filter{50<$0}.prefix(5).array )
//E-2 lazy付加+分割で何とか動く
do {
let a2 = a.lazy.map{$0*10}
let a3 = a2.filter{50<$0}
print("E:", a3.prefix(5).array )
}
787デフォルトの名無しさん (ワッチョイ b9f3-O++a)
2017/06/01(木) 11:22:30.68ID:Mc77jWtu0788デフォルトの名無しさん (ワッチョイ 2af3-OTNS)
2017/06/01(木) 12:01:04.94ID:5DFmWXv80 >>786
let a = sequence(first:0){$0+1}.lazy
でよくね
ここ書いてる時点で無限sequenceだってわかってるんだから
ambiguous云々言われるのは…まぁ…
let a = sequence(first:0){$0+1}.lazy
でよくね
ここ書いてる時点で無限sequenceだってわかってるんだから
ambiguous云々言われるのは…まぁ…
789デフォルトの名無しさん (スプッッ Sdea-v+1e)
2017/06/01(木) 13:13:36.56ID:5viUjg+Pd >>783
日本語理解できないガイジ
日本語理解できないガイジ
790デフォルトの名無しさん (スフッ Sd0a-yOWz)
2017/06/01(木) 13:17:57.99ID:EiP2TW+2d たしかにこれはガイジ
理由書いてるレスに理由聞くとか新しすぎる
理由書いてるレスに理由聞くとか新しすぎる
791デフォルトの名無しさん (ワッチョイ b9f3-O++a)
2017/06/01(木) 13:30:11.13ID:Mc77jWtu0 >>788
//print("D:", a.map{$0*10}.prefix(10).array )
print("D:", a.map{($0 as Int)*10}.prefix(10).array )
=> D: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
修正したらambiguous言わなくなったけど、なんでだ?
//print("D:", a.map{$0*10}.prefix(10).array )
print("D:", a.map{($0 as Int)*10}.prefix(10).array )
=> D: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
修正したらambiguous言わなくなったけど、なんでだ?
792デフォルトの名無しさん (ワッチョイ 661f-zUMb)
2017/06/01(木) 21:02:51.03ID:DEetJIxW0 スタイリッシュを装ってるが
ときどき地がでて$0とか$1とか書いちゃう田舎者
それがSwift
ときどき地がでて$0とか$1とか書いちゃう田舎者
それがSwift
793デフォルトの名無しさん (ワッチョイ 2a6c-OTNS)
2017/06/05(月) 16:00:36.93ID:AJ9L3Zjp0 今夜Swift++発表か
794デフォルトの名無しさん (ササクッテロル Sp3d-i1uu)
2017/06/05(月) 16:32:47.80ID:8WFwx/xcp また新しい文法が増えるのか
795デフォルトの名無しさん (スプッッ Sdea-esot)
2017/06/05(月) 17:46:21.52ID:mNvdXf0od Swift+=1じゃないのか
796デフォルトの名無しさん (ササクッテロリ Sp3d-+5QW)
2017/06/05(月) 18:51:21.00ID:SveFyKZdp Swift4なんてなかった
797デフォルトの名無しさん (スップ Sdea-EO1S)
2017/06/05(月) 19:31:26.86ID:3JnnQNM2d798デフォルトの名無しさん (ワッチョイ d955-nAfx)
2017/06/05(月) 20:40:53.41ID:jJlkmHCz0 without Cという、表面的な自己満足を実現する言語仕様
という意味では成功してるかもなSwiftは
という意味では成功してるかもなSwiftは
799デフォルトの名無しさん (ワンミングク MM7a-sYLo)
2017/06/06(火) 09:11:21.70ID:qDrcxP3vM See what’s next.
The new beta of Xcode 9 is now available,
and includes Swift 4 and SDKs used to build apps with the latest innovations and
powerful capabilities in macOS, iOS, watchOS, and tvOS.
おはギャーきたな
The new beta of Xcode 9 is now available,
and includes Swift 4 and SDKs used to build apps with the latest innovations and
powerful capabilities in macOS, iOS, watchOS, and tvOS.
おはギャーきたな
800デフォルトの名無しさん (スップ Sd0a-EO1S)
2017/06/06(火) 09:21:00.69ID:Z7hLIrmcd Swift4…。Apple正気か
801デフォルトの名無しさん (ワンミングク MM7a-sYLo)
2017/06/06(火) 09:25:05.11ID:qDrcxP3vM 2017/05/26 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大
欠陥に気付いた時点から1年以内にITベンダーに通知すれば、通知後5年以内は修正や報酬の減額などを求めることできる
Swift3でシステム作って納品する
↓
iOSバージョンが12になる。Swift4が必須になる
↓
客がプロジェクトファイルからアップデート試す。Swift4の必須のエラーが出る。動作の不具合に気づく
↓
気付いた時点から1年以内に通知すれば、5年間無料保証ゲット
↓
つまりSwiftがアップデートするたびに、無償の修正作業を発生するということかな
欠陥に気付いた時点から1年以内にITベンダーに通知すれば、通知後5年以内は修正や報酬の減額などを求めることできる
Swift3でシステム作って納品する
↓
iOSバージョンが12になる。Swift4が必須になる
↓
客がプロジェクトファイルからアップデート試す。Swift4の必須のエラーが出る。動作の不具合に気づく
↓
気付いた時点から1年以内に通知すれば、5年間無料保証ゲット
↓
つまりSwiftがアップデートするたびに、無償の修正作業を発生するということかな
802デフォルトの名無しさん (ササクッテロリ Sp3d-c8bI)
2017/06/06(火) 09:57:12.15ID:LrtFpx4Mp > iOSバージョンが12になる。Swift4が必須になる
ダウト
中途半端な知識でモノを言うもんじゃねぇよww
なお、小賢しいPMはSwiftバージョン上がる度に
最新のXcodeでビルドできないのはアポーのせいなんでwwwってメンテ工数をぶん取る模様
ダウト
中途半端な知識でモノを言うもんじゃねぇよww
なお、小賢しいPMはSwiftバージョン上がる度に
最新のXcodeでビルドできないのはアポーのせいなんでwwwってメンテ工数をぶん取る模様
803デフォルトの名無しさん (ワンミングク MM7a-sYLo)
2017/06/06(火) 10:07:42.01ID:qDrcxP3vM それはお前が決めることじゃない。コンペで「今後欠陥に気付いてから5年間無料保証を請け負うお」を提案できる会社だけが仕事を取れることだけのこと
コンペで競争がおき、それを提案できる会社が出てくるから、それが慣習化していくよ。法でデフォルトで定められた無限保証をわざわざ有限保証にするバカはいない。
コンペで競争がおき、それを提案できる会社が出てくるから、それが慣習化していくよ。法でデフォルトで定められた無限保証をわざわざ有限保証にするバカはいない。
804デフォルトの名無しさん (ワッチョイ 65ea-i1uu)
2017/06/06(火) 10:53:12.48ID:wPDXTWJN0 開発環境を変えてビルド出来なくなるのをソフトウェアの欠陥とは言わないよ
805デフォルトの名無しさん (ワッチョイ 2a6c-OTNS)
2017/06/06(火) 13:46:11.18ID:utAoocLg0 Xcode 9、リファクタリングとプロトコルのスタブ来たな
インデックス作成もサクサクになってる
GitHub統合とMarkdownエディタもいい感じ
インデックス作成もサクサクになってる
GitHub統合とMarkdownエディタもいい感じ
806デフォルトの名無しさん (ワッチョイ 2a6c-OTNS)
2017/06/06(火) 16:11:39.52ID:utAoocLg0 DoubleWidthの実装がマージされた
https://github.com/apple/swift/pull/9367
Int1024だって作れる
typealias Int128 = DoubleWidth<Int64>
typealias Int256 = DoubleWidth<Int128>
typealias Int512 = DoubleWidth<Int256>
typealias Int1024 = DoubleWidth<Int512>
https://github.com/apple/swift/pull/9367
Int1024だって作れる
typealias Int128 = DoubleWidth<Int64>
typealias Int256 = DoubleWidth<Int128>
typealias Int512 = DoubleWidth<Int256>
typealias Int1024 = DoubleWidth<Int512>
807デフォルトの名無しさん (ワッチョイ 25e3-zUMb)
2017/06/06(火) 20:23:51.33ID:mZslSucp0 また中途半端でトリッキーなもん作ってからに
808デフォルトの名無しさん (ワッチョイ d9a9-qalp)
2017/06/06(火) 20:43:08.26ID:VnL+cFVq0 >>806
これなんか意味あるの?
これなんか意味あるの?
809デフォルトの名無しさん (ワッチョイ d9a9-qalp)
2017/06/06(火) 20:43:53.36ID:VnL+cFVq0810デフォルトの名無しさん (ワッチョイ fa8f-qNax)
2017/06/06(火) 20:54:56.54ID:kDjkRNjY0 無茶言うなよ
811デフォルトの名無しさん (ワッチョイ d955-EO1S)
2017/06/06(火) 21:26:04.58ID:b/Jm2sx50 こんなことやってて意味あんの?
冗談抜きに自己満言語になってきたな
まじで日曜プログラマー専用言語だろもう…
冗談抜きに自己満言語になってきたな
まじで日曜プログラマー専用言語だろもう…
812デフォルトの名無しさん (ワッチョイ 2a6c-OTNS)
2017/06/06(火) 22:18:30.88ID:utAoocLg0 >>808
オーバーフローしても計算続けられる
オーバーフローしても計算続けられる
813デフォルトの名無しさん (ササクッテロリ Sp3d-+5QW)
2017/06/06(火) 22:24:58.02ID:LrtFpx4Mp 最初から自己満足言語だから
そして、最初から驚くほどアポー信者が食いつかなかった
教祖様が亡くなるとここまで信仰心が薄れるとは思わなかったよな
ところでメモリ管理の文法と機能はどうなってるんだ
諦めたんかいな
そして、最初から驚くほどアポー信者が食いつかなかった
教祖様が亡くなるとここまで信仰心が薄れるとは思わなかったよな
ところでメモリ管理の文法と機能はどうなってるんだ
諦めたんかいな
814デフォルトの名無しさん (ワッチョイ d955-nAfx)
2017/06/06(火) 22:26:08.72ID:b/Jm2sx50 >>813
さらに今となってはSwift教祖のベジータ親父もいなくなったからな
さらに今となってはSwift教祖のベジータ親父もいなくなったからな
815デフォルトの名無しさん (ワッチョイ 2a6c-OTNS)
2017/06/06(火) 22:27:50.89ID:utAoocLg0816デフォルトの名無しさん (ササクッテロリ Sp3d-c8bI)
2017/06/06(火) 23:23:01.91ID:LrtFpx4Mp >>815
うせやろ・・・4はownershipのABIだけ決めて文法/機能は申し送りなのかいな
確かにStage 2のGoalsに明記はないけどさ、それだけがSwift4の楽しみだったのになぁ
とりあえず、3からの文法互換性はないはずなのでそれで遊ぶか
4 stableまでに転々とする文法と戯れてるわ・・・
うせやろ・・・4はownershipのABIだけ決めて文法/機能は申し送りなのかいな
確かにStage 2のGoalsに明記はないけどさ、それだけがSwift4の楽しみだったのになぁ
とりあえず、3からの文法互換性はないはずなのでそれで遊ぶか
4 stableまでに転々とする文法と戯れてるわ・・・
817デフォルトの名無しさん (ワッチョイ 2997-Vwti)
2017/06/07(水) 15:47:45.81ID:AtFlxxBS0 皆さんは、マウスorトラックボール、何を使ってますか?
どれが使いやすいのか…
どれが使いやすいのか…
818デフォルトの名無しさん (ワッチョイ b96c-O++a)
2017/06/07(水) 16:06:10.70ID:R71ACYeB0 >>817
Logicoolの無線マウス(non bluetooth) 5 button
Logicoolの無線マウス(non bluetooth) 5 button
819デフォルトの名無しさん (ワッチョイ 2997-Vwti)
2017/06/07(水) 19:00:25.23ID:AtFlxxBS0 >>818
やはりボタンが多い方が効率的ですかね?
やはりボタンが多い方が効率的ですかね?
820デフォルトの名無しさん (ワッチョイ 65ea-Muw2)
2017/06/07(水) 19:25:41.92ID:coTyNxun0 WWDCなのに特に盛り上がってないのは公式のGitHubで既に今後の新機能などが公表されてるから?
821デフォルトの名無しさん (ワッチョイ fa8f-V2gy)
2017/06/07(水) 19:46:55.11ID:NxYBwGCp0 盛り上がってるだろ
お前の知らない所で
お前の知らない所で
822デフォルトの名無しさん (ブーイモ MM0a-V3oX)
2017/06/07(水) 21:32:10.30ID:ytp+ypYWM823デフォルトの名無しさん (ブーイモ MM0a-V3oX)
2017/06/07(水) 21:32:54.12ID:ytp+ypYWM 買った人いる?
824デフォルトの名無しさん (ワッチョイ 2997-Vwti)
2017/06/07(水) 23:08:32.64ID:AtFlxxBS0 削除されたらしいぞ?
825デフォルトの名無しさん (ワッチョイ a36c-AV8e)
2017/06/08(木) 00:38:04.54ID:uRfPT8Nu0826デフォルトの名無しさん (ワッチョイ 838f-dRjq)
2017/06/08(木) 02:02:17.69ID:bhRxW4Kj0 語尾は伸ばさない
827デフォルトの名無しさん (ワッチョイ a36c-AV8e)
2017/06/08(木) 03:01:54.72ID:uRfPT8Nu0 はい〜
828デフォルトの名無しさん (ササクッテロリ Sp71-n3I0)
2017/06/08(木) 13:30:06.35ID:7UFSdEc7p ちがう!!もっと真剣になるのだ!
(知名度はあるけどリアルタイム世代はもう少ない)
(知名度はあるけどリアルタイム世代はもう少ない)
829デフォルトの名無しさん (ワッチョイ e511-lMIK)
2017/06/08(木) 13:48:25.97ID:9TvsnZIC0 >>821
どこで盛り上がってんの?
どこで盛り上がってんの?
830デフォルトの名無しさん (ワッチョイ 2311-W7ul)
2017/06/08(木) 15:48:31.51ID:MyrAc3uI0 昔はQiitaとかSlideShareとかで真っ先に投稿するやついたじゃん。
ああいう意識高い系が減ってきたらもう終わりだな。
Swiftなんてもう仲間内でワイワイやるだけの言語になっちゃったじゃん。
ああいう意識高い系が減ってきたらもう終わりだな。
Swiftなんてもう仲間内でワイワイやるだけの言語になっちゃったじゃん。
831デフォルトの名無しさん (スプッッ Sd51-jiBQ)
2017/06/08(木) 16:05:21.61ID:SSbqo8UTd iOS/macOS開発者をまとめて仲間内と表現するならそうだろうけど、その範囲を仲間内と言いだしたら、終わってない言語なんて無くないか?
832デフォルトの名無しさん (JP 0H99-TzKE)
2017/06/08(木) 16:19:58.85ID:oPuedIYNH >>830
そういう時期はもう過ぎた感じ
そういう時期はもう過ぎた感じ
833デフォルトの名無しさん (ワッチョイ 838f-dRjq)
2017/06/08(木) 16:35:53.75ID:bhRxW4Kj0 いつまでも昔の事を懐かしんでばかりもいられねーぜ
834デフォルトの名無しさん (ワッチョイ 2311-W7ul)
2017/06/08(木) 21:42:14.79ID:MyrAc3uI0 本来なら
「Androidの第一級開発言語としてSwiftが採用された!」とか
「Web業界でSwiftに注目が集まってる!」とか
「基幹システムでSwift採用の動きが?!」とか
そういう話が出始める時期なのに、肝心なABIが固まってないから後手に回されてる。
それがSwiftの現状。
「Androidの第一級開発言語としてSwiftが採用された!」とか
「Web業界でSwiftに注目が集まってる!」とか
「基幹システムでSwift採用の動きが?!」とか
そういう話が出始める時期なのに、肝心なABIが固まってないから後手に回されてる。
それがSwiftの現状。
835デフォルトの名無しさん (スップ Sd03-0APj)
2017/06/08(木) 22:17:29.82ID:bONJW6wZd abiってなんですか?
836デフォルトの名無しさん (ササクッテロリ Sp71-+V7x)
2017/06/09(金) 10:17:12.02ID:2Ut1GWuyp >>834
その時期ももう過ぎてる
その時期ももう過ぎてる
837デフォルトの名無しさん (ワッチョイ e511-sMjV)
2017/06/09(金) 14:46:27.58ID:VWf4RLmS0 >>835
Application Binary Interface
ABIが安定してないと以前のSwiftでビルドしたライブラリ(バイナリ)を
最新のSwiftでビルドしたアプリから呼べなかったりする
Swift4で安定化する予定だったけど延期された
Application Binary Interface
ABIが安定してないと以前のSwiftでビルドしたライブラリ(バイナリ)を
最新のSwiftでビルドしたアプリから呼べなかったりする
Swift4で安定化する予定だったけど延期された
838デフォルトの名無しさん (ワッチョイ bda9-LdUt)
2017/06/09(金) 23:51:31.69ID:jmMh9R660 iosアプリ作るしか能がない言語より
サーバサイドもお得意なkotlinのほうが良い。と思える。
サーバサイドもお得意なkotlinのほうが良い。と思える。
839デフォルトの名無しさん (ワッチョイ 838f-dRjq)
2017/06/09(金) 23:57:34.70ID:gHl3UGQu0 Swiftもサーバサイド作れるだろ
お得意かどうかは知らんけど
お得意かどうかは知らんけど
840デフォルトの名無しさん (ワッチョイ bd55-cAR5)
2017/06/10(土) 00:09:45.18ID:EfK23cou0841デフォルトの名無しさん (ワッチョイ 05ea-lMIK)
2017/06/10(土) 00:26:48.06ID:HxRjgs+d0 >>314
俺はベジータがいなくなった時点でそうとう梯子を外された感が強かった。お前が抜けてどうするんだと。
俺はベジータがいなくなった時点でそうとう梯子を外された感が強かった。お前が抜けてどうするんだと。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★7 [蚤の市★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★2 [蚤の市★]
- 公用車カーナビのNHK受信料「全額免除を」 千葉市議会、国に制度創設求める意見書可決 [少考さん★]
- 【食】「シャウエッセンは焼くべからず」暗黙のルールを破り売上高過去最高…日本ハム社員たちが「夜味」にかけた情熱 [ぐれ★]
- 千晴のウンコ
- 死にたい
- 国民「物価高なんとかして」自民党「デフレ脱却!」
- 【朗報】南鳥島のレアアース、中国産の「20倍の純度」青山繁晴氏「日本は資源大国」日本復活のファンファーレが鳴り響く! [673057929]
- 月がきれいですね。
- NATOもレーダー照射問題で中国を批判wwwwww
