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

Swiftスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/06/03(火) 04:12:21.08ID:rEEU5ykv
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう
https://developer.apple.com/swift/
0164,,・´∀`・,,)っ-○○○2014/06/03(火) 22:15:03.10ID:h45MFUqG
セミコロンは文の区切りだね。
改行が文の区切りとみなされるようだ。
ということはバックスラッシュで行連結とかもあるのかな。
ifやfor文で括弧使わないところとかprintlnの文字列組み立てとかもRubyっぽくて素敵
0165デフォルトの名無しさん2014/06/03(火) 22:15:38.30ID:Q95pPloD
>>163
自作自演の売名乙
0166デフォルトの名無しさん2014/06/03(火) 22:17:49.49ID:9Ltabfc6
swift = アマツバメ
http://upload.wikimedia.org/wikipedia/commons/d/dd/Apus_apus_01.jpg
0167デフォルトの名無しさん2014/06/03(火) 22:20:13.02ID:WDX0jN2+
これからiOSの仕事始めるのだが、Swiftで書くべき?著名人は何て言ってる?
0168デフォルトの名無しさん2014/06/03(火) 22:25:51.60ID:pg5ki0wv
>>167
納期はいつなのか?
0169デフォルトの名無しさん2014/06/03(火) 22:26:13.34ID:9Ltabfc6
Swiftだろ。 今更OBJCでやる意味が無い。
急ぎでやるなら別だが。 完成が秋以降の予定ならSwift
0170,,・´∀`・,,)っ-○○○2014/06/03(火) 22:26:21.75ID:h45MFUqG
Objective-C/C++のコード資産は当分残るだろうから食わず嫌いはしないほうがいいんでない?
0171デフォルトの名無しさん2014/06/03(火) 22:27:10.18ID:WDX0jN2+
納期は3ヶ月後
0172デフォルトの名無しさん2014/06/03(火) 22:27:53.60ID:d9BmVsD9
Obj-Cしかないじゃん
0173デフォルトの名無しさん2014/06/03(火) 22:29:06.38ID:pg5ki0wv
>>171
残念だったな
0174デフォルトの名無しさん2014/06/03(火) 22:31:06.89ID:kzI/DT6H
>>160
へー
0175デフォルトの名無しさん2014/06/03(火) 22:38:05.27ID:WDX0jN2+
Getting "Am I wasting my time reading your iOS book?" No, the book is really about the frameworks. The transition to Swift will be painless.(@AaronHillegass)
だそうだから、Swiftで書こうかな。
0176デフォルトの名無しさん2014/06/03(火) 22:38:35.11ID:9Ltabfc6
>>170 ObjC からSwift のコンバータで変換する方向みたいだよ。

>>171 微妙なところだが、納期が決まってたら冒険出来ないね。
0177デフォルトの名無しさん2014/06/03(火) 22:44:42.15ID:WDX0jN2+
SwiftでiTunes Connectにアプリ申請できるのはいつ頃?
0178デフォルトの名無しさん2014/06/03(火) 22:47:41.12ID:Fqc6zuT2
Scala, TypeScriptなど、型名を後ろに書く言語が増えてるのは、その方が文法解析しやすいから?

昔、Cのパーサーについて書かれた文章に、何となくそんな感じのことが書いてあったような気がするんだが。
0179デフォルトの名無しさん2014/06/03(火) 22:48:31.36ID:h+Sf66BK
why(matters(Swift) > matters(Yosemite + iOS[8]))
http://blog.livedoor.jp/dankogai/archives/51922323.html
0180デフォルトの名無しさん2014/06/03(火) 22:58:24.37ID:lI9Ae8oA
>>178
省略可能だから。

int i ・・・ intを省略できない。
var i: int・・・intを省略したらvar i

型ありでありながら、型の記述を省略できるようにすると
必然的にこうなってしまう。

まあ、var<int> i みたいな書き方も考えられるけどね。
そこはJavaScriptみたいな言語でのvar iという書き方を
ふまえたからそうなったのだろう。
0181デフォルトの名無しさん2014/06/03(火) 23:16:05.25ID:JVBQ3X9G
>>162
マシン語が透けて見える
0182デフォルトの名無しさん2014/06/03(火) 23:16:48.39ID:5GNqzpIY
Pascal
var 変数名 : データ型名;
var 変数名1, 変数名2, ・・・ ,変数名n : データ型名;
0183デフォルトの名無しさん2014/06/03(火) 23:23:22.22ID:OIzVF/VN
androidもjava捨ててgoにしてほしい。
0184デフォルトの名無しさん2014/06/03(火) 23:30:09.34ID:OsTKsrgO
まともに商売しようとする所はiOSもAndroidもフロントエンド以外は共通化や高速化の為に
結局C言語で書くわけだから、特に何も変わらないだろう
0185デフォルトの名無しさん2014/06/03(火) 23:31:00.44ID:9AiAEfmm
関数型の変数宣言するのにも「型 変数」よりも「変数:型」の方がわかりやすく書ける気がするな
0186デフォルトの名無しさん2014/06/03(火) 23:39:29.36ID:LbUp5C5M
>>171
出たばっかでまだ不明な事が多いのに、イキナリ本番ぶつけるなんてチャレンジャーだな。
0187デフォルトの名無しさん2014/06/03(火) 23:42:28.57ID:nZtxpwF+
tipsサイトはよ
0188デフォルトの名無しさん2014/06/03(火) 23:54:24.32ID:lYocvdBa
>>185
静的型付けの関数型言語って、ほぼ全て後者だと思うけど
前者の例って何かあるかな?
0189,,・´∀`・,,)っ-○○○2014/06/04(水) 00:14:41.71ID:IxbVXe6H
C++にも型名の代わりにautoキーワードで変数作れる機能あるしねー
リテラルから型が推定できるからこそできる業であって。

とはいえもともとObj-Cが動的バインディングを売りにしてたし
ある程度は実行時評価の部分は残るのかなという気がしている。
0190デフォルトの名無しさん2014/06/04(水) 00:18:30.10ID:F6AvD4LE
動的バインディングってようするに
C++でも採用されてる多態性のことだよね?
動的に実行するクラスが決まる。
0191デフォルトの名無しさん2014/06/04(水) 00:20:20.77ID:lzmGUwMb
だってこれ動的型付け言語じゃん
俺は静的な方が好きなんだけどObjective-Cじゃないならなんでもいいや
あと>>163でジェネリクスと変性って同じだろw
0192デフォルトの名無しさん2014/06/04(水) 00:22:57.35ID:lzmGUwMb
>>189
なんで団子がここにいんだよ、自作板専住じゃないんかよw
セレクターを指定したメッセージだろ、売りっつーかリフレクションなんてC#でもあるじゃん
0193デフォルトの名無しさん2014/06/04(水) 00:26:25.62ID:HmwUcklb
>>191
型推論付きの静的型付け言語じゃないの?
0194デフォルトの名無しさん2014/06/04(水) 00:32:12.69ID:3yUc27H8
そうだよ
0195デフォルトの名無しさん2014/06/04(水) 00:46:21.56ID:Kny2oUjp
AS3使ってきた人にはSwiftは楽勝だな
0196デフォルトの名無しさん2014/06/04(水) 00:56:00.63ID:aeQAlcnR
STAP細胞はSwiftで作れますか?
0197デフォルトの名無しさん2014/06/04(水) 00:58:18.18ID:5LoqN5d1
いきなりswiftスレ乱立したな。
でも俺もけっこう心揺れてる。

ちょうどノートPC壊れてるとこだし、次はMac Book Pro の英語キーボードモデル買ってしまうかもしれんw
0198デフォルトの名無しさん2014/06/04(水) 01:00:06.63ID:HmwUcklb
>>195
その手の言語を使ってた人には
ARCの関係でオブジェクト間の参照が循環しないように強参照とか弱参照とか使い分ける必要があるのが
ちょっと解り難かったりするんじゃないのかね?
0199デフォルトの名無しさん2014/06/04(水) 01:05:15.86ID:5LoqN5d1
>>198
c++erにはshared_ptrとweak_ptrでとっつきやすかも。
0200デフォルトの名無しさん2014/06/04(水) 01:05:16.40ID:zW2IOeMv
C++の設計と進化にも、i: intの記法検討したとあったね。
0201デフォルトの名無しさん2014/06/04(水) 01:19:28.21ID:HmwUcklb
C++はCとのしがらみを優先したんだな
0202デフォルトの名無しさん2014/06/04(水) 01:22:12.01ID:cWUULp7C
Objective-CもCとのしがらみを優先させた。
0203デフォルトの名無しさん2014/06/04(水) 01:36:14.30ID:skACIWTN
時代はC#とかScalaとか動的言語並にサクサク書ける静的言語だけど
C#ですらプラットフォーム問題で言語の出来以上に流行らないのにこれはきついな
0204デフォルトの名無しさん2014/06/04(水) 01:38:26.73ID:xGg4fi+U
clangがサポートしてくれれば意外と流行るかもよ
0205デフォルトの名無しさん2014/06/04(水) 01:47:53.73ID:OMtzL7Lr
>>191
これのどこが動的型付けなんだよ
0206デフォルトの名無しさん2014/06/04(水) 01:55:00.29ID:HxV5cJYc
コマンドラインでSwiftとそれ以外を混ぜて扱おうとすると結構面倒だな
Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift
がswiftコンパイラ

ソースが全部swiftの場合はswift main.swift src2.swiftみたいに与えればバイナリができるので簡単

SwiftのソースからCやObjCを呼んでる場合、swift main.swift -import-objc-header bridge.h -cとして
CやObjCの関数/クラスの定義ファイルを与え、-cオプションでコンパイルのみとしリンクはしない
その後CやObjCのファイルを別途コンパイルし、swiftの.oファイルと一緒にリンクする

swiftの関数はぱっと見Cのcalling conventionと同じようだけど
マングリングされてるから直接名前解決は出来ないみたいね
0207デフォルトの名無しさん2014/06/04(水) 01:57:10.08ID:HmwUcklb
>>204
clangがサポートしても
ARCなメモリ管理前提のフレームワークとか無いと
いろいろやるのはきついんじゃないかね?
0208デフォルトの名無しさん2014/06/04(水) 02:01:15.34ID:OMtzL7Lr
GCじゃなくてARCな時点でApple以外に開けていく気がしない
0209デフォルトの名無しさん2014/06/04(水) 02:15:56.81ID:HxV5cJYc
結局ランタイムがCocoaにべったりだからねえ
非Appleプラットフォームではコンパイラサポートだけあっても...という状況はObjCと変わらないのでは
0210デフォルトの名無しさん2014/06/04(水) 03:31:07.92ID:kyQoLknM
近い将来、Linuxで動作する可能性はあるの?
0211デフォルトの名無しさん2014/06/04(水) 03:58:21.61ID:Sji88DYX
objective-cがMac以外で環境なかったんだし
swiftも他プラットフォームへの展開はないんじゃないかなあ
0212デフォルトの名無しさん2014/06/04(水) 04:06:35.78ID:njjTYj+V
色んな意味で言語として良いものであったのなら
C#のMONOやJavaScriptのNode.jsみたいに他所で利用できるように誰かがコンパイラなりインタプリタなり作るやろ
0213デフォルトの名無しさん2014/06/04(水) 04:08:00.81ID:lzmGUwMb
Swiftの価値はObjective-C/C++以外選択肢がなかったOS X/iOSプログラミングにおける希望だってとこだろ
Windowsプログラミングで.NETの牙城崩せるわけない、仮にIronSwiftとかS#が出たとしてVB/C#からどれだけ乗り換えると思う?
0214デフォルトの名無しさん2014/06/04(水) 08:03:55.13ID:Yu09y9YD
ぶっちゃけ Dart とどっちがエロいの?
0215デフォルトの名無しさん2014/06/04(水) 08:11:48.50ID:kyQoLknM
でも、例えば ScalaのJVM以外の実装って結局誰も作らなかったよね
0216デフォルトの名無しさん2014/06/04(水) 08:16:52.72ID:BAiB0Jc7
JVMは一応マルチプラットフォームだからじゃね
0217デフォルトの名無しさん2014/06/04(水) 08:48:04.92ID:vLt86izD
>>206

$ xcrun swift main.swift

でいけるで
0218デフォルトの名無しさん2014/06/04(水) 09:09:30.04ID:skACIWTN
見た感じ Scala > C# = Swift >> Java に思える
0219デフォルトの名無しさん2014/06/04(水) 09:11:13.67ID:/kuZAFQe
Rubyに似ている。
0220デフォルトの名無しさん2014/06/04(水) 09:12:34.59ID:BAiB0Jc7
http://en.wikipedia.org/wiki/Swift_%28programming_language%29
英語wikipediaだと影響受けた言語は[1]のとこから

Objective-C, Rust, Haskell, Ruby, Python, C#, CLU

ってことになってるけど
0221デフォルトの名無しさん2014/06/04(水) 11:02:47.57ID:pM55bPxZ
昔は、GNUがnext.stepやobjcのオープン実装つくってたんだよね。
MSは、xamarinのicazaがやってた。
http://ja.m.wikipedia.org/wiki/GNUstep

こんな実装なんだし、何年かすればGCDみたいにBSD向けのSwiftもappleから公開されそう。
http://m.pc.watch.impress.co.jp/img/pcw/docs/651/648/html/m.07.png.html
0222デフォルトの名無しさん2014/06/04(水) 11:04:33.67ID:YxCZZ9Nt
lispに似てる

Swiftはc言語の皮を被ったLispだ
0223デフォルトの名無しさん2014/06/04(水) 11:18:03.80ID:FIriE4+G
尖った機能がないから、他のプラットフォームでわざわざ使う気になるかねぇ。
プログラミングし易いっていのは魅力の一つだろうけど、それとて並列化方面に関してはさっぱりだし。
0224デフォルトの名無しさん2014/06/04(水) 11:19:20.55ID:g5VriG8B
素直な言語とは良いものだ
0225デフォルトの名無しさん2014/06/04(水) 11:23:39.69ID:xXl2xTzu
言語仕様が優れてるだけで流行るなら既に数多の言語が新興言語に置き換えられてるから
モダンな機能を詰め込んだ俺様言語の処理系を作るだけなら大学生でもできる
0226デフォルトの名無しさん2014/06/04(水) 11:32:18.87ID:kLcwl7ag
取り残されてた旧世代環境に、並の現代言語投入されたってだけだが
市場的に学習価値は高いから、勢いで同レベルの言語中ではトップになりそう
iOSの将来性がちょっとわからんが
0227デフォルトの名無しさん2014/06/04(水) 11:34:56.45ID:WGeQMsM6
開発者の多さが支えになるだろうしオープン化も早いだろう。
今までObjCに二の足を踏んでいたJavaやJavascript開発者がドットなだれ込んできそう。

Appleとしては開発者囲い込みに成功する。 そしてMacも売れiOS端末も売れる。 Swiftは今後のAppleにとって好材料。
0228デフォルトの名無しさん2014/06/04(水) 11:52:19.41ID:8tntsw4v
Obj-C開発者の推移が気になるわ
末期的にエキスパートだけ残るパターンとしてもかなり希少になりそう
appleならはやめにxcodeでも使えなくするんだろうな
0229デフォルトの名無しさん2014/06/04(水) 12:15:27.51ID:WGeQMsM6
>>228 いなくなっても困らないだろ。 今までのObjCのソースはSwiftにコンバートしてしまえば良いんだから。
0230デフォルトの名無しさん2014/06/04(水) 12:27:33.48ID:Dyo1rkeX
モダンな言語なら、ソースからドキュメントを生成するルールを定めてツールも提供して欲しいぜ
0231デフォルトの名無しさん2014/06/04(水) 12:30:04.08ID:YxCZZ9Nt
アップルに技術を期待してる奴がいるのは驚きだよ。
アップルは技術は2流だがデザインは1流です。
0232デフォルトの名無しさん2014/06/04(水) 12:43:10.87ID:op53gt9r
それ過去の話だろじじぃ
ジョブズが死んでからのアップルなんて今までなかったし
0233デフォルトの名無しさん2014/06/04(水) 13:24:50.04ID:BC1WjjK/
技術面もシステムデザイン的なところは昔から一流だと思うけどな。
製品化した後の運用は色々とアレだけど。
0234デフォルトの名無しさん2014/06/04(水) 14:25:08.83ID:YxCZZ9Nt
>>233
少なくともソフトウエアエンジニアリングの観点からみたアップルは世の中に革新的な技術は何一つ発信して無いと思うけど。
あるなら何か例を挙げてみて。
それからアップルでソフトウエアで有名な人って誰がいる?
グーグルのgo開発者とかマイクロソフトのdartの開発者級のひとを挙げてみてよ。
0235デフォルトの名無しさん2014/06/04(水) 14:32:18.77ID:vLt86izD
リフレクション的なのないのかね
Objective-C runtime libraryみたいなの
0236デフォルトの名無しさん2014/06/04(水) 14:56:51.89ID:WGeQMsM6
>>234 そもそもウインドーシステムを世に広げたのがAppleだと言う事を忘れてしまってるな。
坊やが生まれる前の話だが。
日本でインターネットで漢字が使えるようになったのもApple。
漢字がまともに使えるようになったのは、Postscript プリンタが普及したから。 Apple無くして日本の漢字文化は語れない。

Objective-CはClangに入り、思想はLLVMに受け継がれSwiftで次のステップに入った。

WebkitもLLVMもApple主導。 LLVMの中心的開発者Chris Lattner =original author of the LLVM
http://www.nondot.org/sabre/
0237デフォルトの名無しさん2014/06/04(水) 14:58:37.28ID:HmwUcklb
>>234
Dartはグーグルで、開発は社内のあんまり有名じゃない人だよね?
GoのロバートやケントンプソンはGoogleの人というより、ベル研から引っ張ってきた人だしなあ
Googleは他にもSUNとかいろんなとこから有名どころを集めてるね
MSだと今はC#とTypeScriptのアンダース・ヘルスバーグが有名だけど、この人もMSの人というよりはBorlandの人かな

Appleはいまは有名な人?はいなくても
Webkit関連とかLLVM関連で多大な貢献をしてると思うよ
0238デフォルトの名無しさん2014/06/04(水) 15:03:56.94ID:HmwUcklb
>>236
>日本でインターネットで漢字が使えるようになったのもApple。
これはどうかな〜?w
でもMSがインターネットへの参入に二の足を踏んでるときに、公式にMacTCPとか公開して積極的に取り組んだのはアップルだね
0239デフォルトの名無しさん2014/06/04(水) 15:04:26.94ID:Q5ELIKYC
あ、これ静的型付き言語か(推論で省略するんだろうけど
それなら細かいところのセンスが気に入らなくても使えそうだなぁ
0240デフォルトの名無しさん2014/06/04(水) 15:08:22.59ID:BC1WjjK/
古い話だけど、個人向けのコンピュータの世界でAPIってのをキレイにデザインして
ちゃんとしたInside Macintoshみたいな資料を作り始めたのはAppleが最初だと思うし、
オブジェクト指向のフレームワークを使い始めたのもAppleが最初だと思うし、
今ある色々な重要なものの影響元をたどっていくとけっこうAppleにたどり着いたりする印象。
有名人な個人は今は知らないけど、昔はすごいのが沢山集まってたよね。
0241デフォルトの名無しさん2014/06/04(水) 15:39:44.37ID:rqNkJHrW
>>238
インターネット系は、NeXT由来が多かったりしない?
0242デフォルトの名無しさん2014/06/04(水) 15:49:30.52ID:HmwUcklb
>>241
WWWのプロトタイプ的なものを作ってた人がNextを使ってただけで、
インターネットの技術の大半はSUNとかの純UNIX由来のものが多いかな?
インターネット上の漢字の取り扱いについては、特に特定のベンダーが貢献したというより、
大学とか研究所の関連の人の貢献が大きいと思う
そういう人が使ってたマシンはSUNとかのUNIXワークステーションかなあ
0243デフォルトの名無しさん2014/06/04(水) 15:53:18.33ID:YxCZZ9Nt
>>237
つまり今はいねーと
0244デフォルトの名無しさん2014/06/04(水) 15:53:57.99ID:BC1WjjK/
日本語は村井純さんあたりの人達が頑張ったんじゃないのかね。
NeXTが出た頃はメールとかニュースとかはもう日本語でやり取りされてたような。
0245デフォルトの名無しさん2014/06/04(水) 15:54:27.89ID:viK5F260
ソニーのNEWSの頃だなー
0246デフォルトの名無しさん2014/06/04(水) 16:06:04.88ID:WGeQMsM6
それ以前、ディスプレイにまともに漢字が表示出来なかったんだよ。
勿論漢字Talk の上では漢字は使えたが、訳の解らないWEBの漢字を表示するのは一苦労だった。

単なる誰かの部屋のコーヒーカップを全世界から覗いて居た時代。
0247デフォルトの名無しさん2014/06/04(水) 16:06:10.85ID:PEn48C0f
>>243
なにいってるんだこいつ
0248デフォルトの名無しさん2014/06/04(水) 16:15:58.68ID:HmwUcklb
>>246
そのころ使ってたブラウザってmosaicやnetscape(まだかな?)かな?
SJIS以外でエンコードされてるページが表示できるようになったのは単にブラウザアプリが対応しただけではないのかと
0249デフォルトの名無しさん2014/06/04(水) 16:23:34.44ID:T4v3WcMA
既存の言語と大差ないのだからわざわざ方言増やすなと思わないでもないが、
Objective-Cのランタイム上で動かす都合上しょうがないか。
GCじゃなくてARCなのもそれだけの為だろうし。
0250デフォルトの名無しさん2014/06/04(水) 16:28:25.67ID:WGeQMsM6
>>248 そうそうそんな時代、Netscapeもすぐに出て来た。

ただ、その頃アウトラインフォントを扱えるのはAppleだけだった。

だから出版業会のコンピュータはMac一色になって行った。
0251デフォルトの名無しさん2014/06/04(水) 16:34:07.39ID:WGeQMsM6
>>249 結構今までの最近の言語と親和性は高いと思うけどな。

別に全く解らない外国語になったわけでも無いし、ほとんどの人間が理解出来るだろ。
単に新しい文化を取り入れるために語彙が多少変化したレベルだろ。 気にするほどじゃ無い。 むしろ歓迎してる人間の方が多いんじゃ無いかな。
0252デフォルトの名無しさん2014/06/04(水) 16:43:17.18ID:od/ZDGTp
何のスレだっけ?
0253デフォルトの名無しさん2014/06/04(水) 16:45:28.37ID:b5Hi+AwG
Apple信者が自慢するスレ
0254デフォルトの名無しさん2014/06/04(水) 16:47:13.83ID:OMtzL7Lr
懐古がわめくスレ
0255デフォルトの名無しさん2014/06/04(水) 16:59:33.58ID:2ij5JthN
sωift
0256デフォルトの名無しさん2014/06/04(水) 17:23:31.98ID:7qsqgZJC
適切に練り上げた順当進化。
パラダイムを揺さぶるようなエポックメイキングはない。
Jobs後のAppleらしい。
でもこういうのは普通に便利。
0257デフォルトの名無しさん2014/06/04(水) 17:26:57.82ID:dG12cibU
昔はアップルと言えばビル・アトキンソンだったよなあ
0258デフォルトの名無しさん2014/06/04(水) 17:31:26.40ID:7YhW0iEb
とっつきやすさがObjective-Cとは比較にならん。
0259デフォルトの名無しさん2014/06/04(水) 17:42:07.87ID:vLt86izD
Obj-Cって字面がちょっと変わってるだけで、そんなに難しいもんじゃないんだけどな
っていうか仕様で言ったらSwiftよりコンパクトなんじゃないか
0260デフォルトの名無しさん2014/06/04(水) 17:46:31.42ID:0+neaqeG
>>250
adobeのPostScriptフォントが先だろ
これに対抗してMicrosoftとappleが共同で作ったのがTrueTypeフォント
0261デフォルトの名無しさん2014/06/04(水) 17:47:14.97ID:rqNkJHrW
言語の使いやすさより、リファレンスやサンプルの使いやすさが大事だと思うわ。
俺にとっては言語のポリシーが帰納的に分かるってことが、使いやすい言語だから。

やりたいこと→リファレンス・サンプル漁る→作る→改変→改変→理解。
全部言語仕様を理解する前にこんな感じで使って行くと思うし。
0262デフォルトの名無しさん2014/06/04(水) 18:09:13.32ID:aeQAlcnR
ちょっとスズキ行ってくる
0263デフォルトの名無しさん2014/06/04(水) 18:28:53.69ID:75n0/ZS9
>>259
Obj-Cは言語仕様はシンプルかもしれないけどその分文字列や配列操作等
他の言語だと簡便なインターフェイスを提供されている状況でも
長ったらしいメソッドを呼び出す必要があったから無駄な記述が増えて
結局面倒くさくなってるんだと思う
■ このスレッドは過去ログ倉庫に格納されています