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

Swift part3

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

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/

関連スレ
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://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
0154デフォルトの名無しさん2014/08/19(火) 22:25:06.20ID:RLzZhY/k
>>153
今回はあんま変更ないじゃん。細かい改良がメインだし
Xcodeでリンクが上手く行かないって問題がなんぼか出ているようだが
0155デフォルトの名無しさん2014/08/19(火) 22:32:15.29ID:Laa9BX+V
>>150
いや、話の趣旨が、C言語の素のデータ型とSwiftとの連携の話なんで
そこは、withCStringでいいでしょ
その後の、withUnsafePointer にも繋がってくわけだし
0156デフォルトの名無しさん2014/08/19(火) 23:43:35.67ID:I0aXY+SD
いくらなんでも嫉妬に狂いすぎだ
0157デフォルトの名無しさん2014/08/20(水) 00:56:55.99ID:9QzdPeJo
粘着も信者もキモ過ぎ
0158デフォルトの名無しさん2014/08/20(水) 00:59:22.66ID:+uPYMsWL
>>150 その下の可変長バッファ、、、
の *3 の下の
while fgets(&linebuf, Int32(linebufsize-1), fp) {

ここでエラーが出るようになったけど何が変わったんだっけ?
0159デフォルトの名無しさん2014/08/20(水) 08:51:55.37ID:Nj3MsvBs
エラーメッセージ読めばわかるだろうに
0160デフォルトの名無しさん2014/08/20(水) 10:09:10.39ID:+uPYMsWL
>>159 ごめん、わかった
type 'UnsafeMutablePointer<Int8>' does not conform to protocol 'BooleanType'
fgetsのreturnが  char * でBooleanじゃないよと言ってるんだね
0161デフォルトの名無しさん2014/08/20(水) 10:27:10.15ID:xEVixHuY
>>149
> SwiftでJSONとか参考になったよ
え、あのコードで参考になっちゃうんだ
0162デフォルトの名無しさん2014/08/20(水) 10:40:51.47ID:3XEuOnAA
>>161
なるよ
0163デフォルトの名無しさん2014/08/20(水) 10:51:38.06ID:+uPYMsWL
>>161 これだよ
Swiftで面倒なJSONの取り扱いをさらに10倍便利にするclass JSON
http://qiita.com/dankogai/items/e3d9882f4d25bc44cc03
0164デフォルトの名無しさん2014/08/20(水) 11:27:17.95ID:Nj3MsvBs
これは参考になるな
0165デフォルトの名無しさん2014/08/20(水) 12:32:27.86ID:+uPYMsWL
>>158 beta5での変更にあったね
“Optionals no longer implicitly evaluate to true when they have a value and false when they do not, to avoid confusion when working with optional Bool values.
Instead, make an explicit check against nil with the == or != operators to find out if an optional contains a value.”
0166デフォルトの名無しさん2014/08/20(水) 12:47:51.13ID:IR8yJSUh
>>165
関係無い
fgets の戻り値は UnsafeMutablePointer<Int8>
UnsafeMutablePointer が BooleanType じゃなくなったのは Beta 6 から
0167デフォルトの名無しさん2014/08/20(水) 12:52:10.49ID:IR8yJSUh
あ、違った
Beta 6 から BooleanType じゃなくなったのは AutoreleasingUnsafeMutablePointer の方だった
UnsafeMutablePointer は Beta 4 までは UnsafePointer で LogicValue プロトコルを実装してたが、
Beta 5 で UnsafeMutablePointer に名前が変更されると同時に BooleanType (Beta 4 以前での LogicValue) じゃなくなった
0168デフォルトの名無しさん2014/08/23(土) 17:17:29.30ID:nymJgeS4
過疎ってるな
Swiftもオワコンか
0169デフォルトの名無しさん2014/08/23(土) 17:37:04.91ID:aRrEsiH9
GMが出るまではこんなものだろ
今は使ってる層と使っていない層とがはっきり別れている時期

使ってる層は練習で忙しいしβをわきまえてる
使っていない層は話題に乏しい

正式リリースになれば本も出るしスクールもあちこちで開講されるだろうから賑やかになるだろう
0170デフォルトの名無しさん2014/08/23(土) 17:39:31.87ID:IHW9XXMf
いや、オワコンだろ
Objective-Cでいいんだもん

Windows8出たばっかでWindows9とかいってるMSみたく
いらんもん出すのが流行ってんのか?
0171デフォルトの名無しさん2014/08/23(土) 18:00:29.13ID:ryYP6lBm
>>170
脳みその止まった老害乙
0172デフォルトの名無しさん2014/08/23(土) 18:02:30.45ID:aRrEsiH9
いやObjective-Cしか触ったことの無いトウシロウだろ
0173デフォルトの名無しさん2014/08/23(土) 18:05:07.85ID:IHW9XXMf
swift人気ねぇ
こんだけ苛立ちをもってレスがつくということは、
既に宗教化が始まっているのだろう
0174デフォルトの名無しさん2014/08/23(土) 19:04:26.21ID:z5FQz85b
ユーザーは beta リリースの度にビルドエラーが出て改修に飽きて GM 静観モード
0175デフォルトの名無しさん2014/08/23(土) 19:11:40.66ID:IelLjjft
>>172
単なるバカなひとだったというオチみたいだぞ
0176デフォルトの名無しさん2014/08/23(土) 19:13:37.36ID:IHW9XXMf
>>175
はぁ?
0177デフォルトの名無しさん2014/08/23(土) 19:26:53.23ID:Yl6l6ODX
哀れな ID:IHW9XXMf をこれ以上弄るのは止めて差し上げろ
0178デフォルトの名無しさん2014/08/23(土) 19:52:51.32ID:IHW9XXMf
>>177
いや、哀れまれる筋合いはない
swiftは正式リリースしてからいじろうと思ってるもんでね
今はiBooksでリファレンス読んでるところだ
0179デフォルトの名無しさん2014/08/23(土) 23:18:16.46ID:xFMnB49y
仕様変更があったらiBooksとかって更新されるの?
0180デフォルトの名無しさん2014/08/23(土) 23:23:23.46ID:Nda7GXBw
今んとこされてる
0181デフォルトの名無しさん2014/08/24(日) 00:13:06.66ID:qd84ZpsE
日本語訳出るかな?
0182デフォルトの名無しさん2014/08/24(日) 00:21:56.61ID:S8LIdnyj
今時、日本語訳出るのを待ってると、おいてかれるぜ
0183デフォルトの名無しさん2014/08/24(日) 00:34:20.72ID:06kH2bwo
>>181
重要なドキュメントは全部日本語訳されているし、でるかと(Obj-Cもあるし)

英語読めなくても、Qiitaとかでかいつまんだ解説されてるし、基本的な言語仕様はほぼカバーできると思う
0184デフォルトの名無しさん2014/08/24(日) 00:45:34.91ID:T5+OKawu
いま欲しいとは思うがベータ版の仕様を翻訳しても二度手間だから
まぁ、正式にSwift1.0が出るまで日本語ドキュメントはおあずけだろうな。
0185デフォルトの名無しさん2014/08/24(日) 09:48:40.06ID:PkG6bn0Z
まともに使えるものと評価されて実績を積んだらイヤでも日本語訳出るから
それまで待つのが吉
0186デフォルトの名無しさん2014/08/24(日) 10:00:28.60ID:3NszDRLe
英語サイト読み漁って今のうちに勉強しとくのが大吉
0187デフォルトの名無しさん2014/08/24(日) 10:26:38.07ID:sw+k5ID2
深追いすると言語仕様変更でぐったりするから
Qiita程度を眺めるが正解
0188デフォルトの名無しさん2014/08/24(日) 10:42:25.05ID:3NszDRLe
赤ちゃんが日に日に成長していく様子を眺めるが如く、生まれたての言語がその仕様を変えながら
急速に成熟していく様がみられるのも今のうち
それに追随しつつ一緒に楽しめるぐらいの心の余裕が欲しいものだな
オムツ替えぐらいどうってことないだろ
0189デフォルトの名無しさん2014/08/24(日) 10:45:22.43ID:wT+umBBR
赤ちゃんが成長する様子というより、売れないアイドルが路線間違えてどんどん迷走していってる様子に思える…
0190デフォルトの名無しさん2014/08/24(日) 10:49:27.83ID:PkG6bn0Z
各自ちぐはぐな成長後の姿を思い浮かべてスゲーって言ってるだけだべ
0191デフォルトの名無しさん2014/08/24(日) 10:58:37.58ID:3q0s2rwm
まぁ、○△ちゃんたら、こんなこともできるようになったのね!
すごいでちゅねぇ!
隣の▼■ちゃんなんか、3つも年上なのに比べ物にもならないでちゅねぇ
0192デフォルトの名無しさん2014/08/24(日) 11:00:33.27ID:sw+k5ID2
>>189
妥当な例えに笑った
beta 1 の頃の方がスマートだった
0193デフォルトの名無しさん2014/08/24(日) 11:14:15.44ID:3NszDRLe
>>192
beta1の頃とすると配列とディクショナリの変数、定数の扱いとかまともになったと思うけど
0194デフォルトの名無しさん2014/08/24(日) 12:04:00.02ID:jX5TJRGJ
 Smalltalk/XみたいにSmalltalkにC言語をインラインで書くような
言語仕様にすれば良かったのに。
0195デフォルトの名無しさん2014/08/24(日) 12:55:39.88ID:W1t2ITYg
え?Smalltalkをインラインで書くC言語?
0196デフォルトの名無しさん2014/08/24(日) 13:09:55.94ID:PkG6bn0Z
誰か >>195 のオツム替えを頼む
0197デフォルトの名無しさん2014/08/24(日) 13:18:11.33ID:67kLGJdT
>>196
すまんがオムツ替えなら得意だけどオツム替えは手に余るから、
他の人にあたってくれ
0198デフォルトの名無しさん2014/08/24(日) 13:42:35.49ID:+/Behqyy
最初は転んでばかり居たけどもう殆ど転ばなくなっただけでも成長を感じて嬉しい
頭が良さそうだから今後の成長が楽しみ

あれもこれも出来るようになりそう
0199デフォルトの名無しさん2014/08/24(日) 14:26:56.80ID:06kH2bwo
何このスレ。低レベルすぎんだろ
0200デフォルトの名無しさん2014/08/24(日) 14:34:08.20ID:2hVbZxtL
本格的にまたは本腰を入れるヤツはまだほとんどいないんだろうから、まあ、こんなのもありでいいんじゃないの
0201デフォルトの名無しさん2014/08/24(日) 14:44:03.03ID:sw+k5ID2
言語に飽きてみんな遊んでる
0202デフォルトの名無しさん2014/08/24(日) 15:33:17.11ID:+/Behqyy
真面目な話は本スレに行ったら?

let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/
0203デフォルトの名無しさん2014/08/24(日) 15:39:32.60ID:9+U/b8wn
どっちも雑談しかしてないな
まじめにSwiftプログラミングしているのは日本では弾小飼氏ただ一人しかいない
0204デフォルトの名無しさん2014/08/24(日) 15:43:57.57ID:wT+umBBR
Cocoa知らん奴がSwiftとか豚に真珠だろ
0205デフォルトの名無しさん2014/08/24(日) 15:48:32.34ID:3NszDRLe
豚に売れないアイドルじゃないの?
0206デフォルトの名無しさん2014/08/24(日) 15:50:22.01ID:jX5TJRGJ
 C言語を知らなくてすむとか、Objective-Cが嫌いだけどiPhone Appは作りたいとか、
構文がJava Script/Action Script系に似ているという理由で今の状態でも手を出す人は多い。
 つい昨日も新Mac板でMacの使い方もしらない新入があちこちのスレで暴れていたし。
0207デフォルトの名無しさん2014/08/24(日) 16:34:11.26ID:S8LIdnyj
マジレスすると、Objective-CなんぞCのスーパーセットなんだから、
Cとオブジェクト指向がわかってればだれでもすんなり出来るわ
0208デフォルトの名無しさん2014/08/24(日) 17:05:17.86ID:+/Behqyy
>>207 マジレスすると
ObjCは難しそうだから嫌だと言う人種が居てSwiftはやったことの有る言語みたいだから簡単そうだ
と言う人が結構いると思うよ

それはそれで素晴らしいことだと思う
0209デフォルトの名無しさん2014/08/24(日) 17:11:14.75ID:S8LIdnyj
>>208
そうなのかなぁ
まぁ、そうかもねぇ
個人的には
message(argument);
[reciever message: argument1];
で、キレイにCの部分とObjectiveな部分がはっきり区別できる
仕様で好きたっだけど
逆にこの記法が「見た目」だけで敬遠されてる部分はあるかもね
0210デフォルトの名無しさん2014/08/24(日) 17:45:15.10ID:jX5TJRGJ
webな人はc言語て聞くだけでゲッ!!!てなる。
0211デフォルトの名無しさん2014/08/24(日) 19:23:00.95ID:VZz4LQ8W
静的言語の方がコンパイラがエラーを吐いてくれるから簡単だと思う、個人的には
0212デフォルトの名無しさん2014/08/25(月) 00:36:31.31ID:ZYhIgEvx
言語覚えてもiPhoneのアプリが作れる訳じゃ無いからね。SDKの勉強量のが10倍デカい。
0213デフォルトの名無しさん2014/08/25(月) 08:40:55.21ID:eTCM4KCx
SDKの勉強は Apple がコロコロとXxodeとiOSの機能を変えるからだろ
追従しなければどうということはない
0214デフォルトの名無しさん2014/08/25(月) 08:53:11.46ID:lkLmBLAW
コンパイラエラーが出るからいやでも追随しなきゃならんわけだが
0215デフォルトの名無しさん2014/08/25(月) 09:31:34.86ID:ZYhIgEvx
追従しないと新機種で死ぬだろ。解像度とか。
0216デフォルトの名無しさん2014/08/25(月) 09:52:52.73ID:Hlfi2Pum
>>168
始まってすらいない。

ろくすっぽまともなリファレンスもないので、ギークな人たちがプログラム事例などなどを整備
し始めてからの話だ。まだ、首突っ込むのも覚束ないシロモノだぞこれ。全く洗練もされていな
いし、作成プログラムはまだリリースもできない。

なかなか、Objective-Cからは、移行しないだろうね。
0217デフォルトの名無しさん2014/08/25(月) 10:37:30.26ID:MBd9CDQX
>>216 GMが出ていない状態の物で判断するなよ 正式リリースされればSwiftアプリを受け付けるよ
受け付けない理由が解らん

プログラム事例なんかあまり必要ないだろ膨大なObjective-Cの事例やサンプルが有るんだから
とは言ってもQiitaやGithubに沢山上がってるぞ

Objective-Cを知らない人が参入するにはいずれにしろライブラリを理解するのに時間がかかるだろう
0218デフォルトの名無しさん2014/08/25(月) 10:44:04.90ID:hrMUIaDn
既にSwiftのオレオレ拡張が蔓延しつつあって怖い
0219デフォルトの名無しさん2014/08/25(月) 10:56:04.48ID:eTCM4KCx
>>217
いや、リリースを受け付けてないベータだから
始まってないというコメントは正しいだろ
何をそんなにムキになってるんだ、、、
0220デフォルトの名無しさん2014/08/25(月) 11:01:31.72ID:lkLmBLAW
ここはいつきても荒んだスレですね
0221デフォルトの名無しさん2014/08/25(月) 11:49:21.31ID:MBd9CDQX
>>219 正式には始まっていないが予行演習は始まってるが正しいかな

正式リリースまでに整えて欲しい機能は色々有りそうだからあくまでも練習だな
文字列操作系はすっきりさせてほしいな
0222デフォルトの名無しさん2014/08/25(月) 17:46:09.79ID:5lv6SwDz
どうせなら基本構文自体にもUnicodeを取り入れれば表現豊かな言語になると思うんだけどな 今まではあまりにも文字数が少なすぎてがんじがらめと言う感じがする

-∞〜∞
とか、
a⇔b で交換するとか

≠∩∋≒【カッコに色んな物が使えるだけでも表現が豊かになる

そろそろ言語にも感情表現が入ってきても良いかも
let 俺 = "太郎"
var お前 = "そんなの居たかな"
if 俺 ❤️ お前 { 結婚 }
10年か、20年以内に感情も少しは操作出来る言語体系になって欲しい

数学式とコンピュータ言語の式が違ってたのも単に使える文字が限られてたと言うだけだし
0223デフォルトの名無しさん2014/08/25(月) 17:50:10.50ID:94tR31jF
学生時代にdefineやってる奴いたな
なでしことかひまわり使え、好み
のこと出来る
0224デフォルトの名無しさん2014/08/25(月) 17:57:32.51ID:czeo/7PN
マルチバイト文字とか不具合の温床でしかないだろ…
コメントや文字列リテラルの中に入ってるだけで恐ろしいのに
構文に組み込むとか狂気の沙汰だわ
変数名に使えるのもふざけんなって感じ
職場で変数名にマルチバイト文字使う奴いたらぶん殴っていい
0225デフォルトの名無しさん2014/08/25(月) 18:04:51.62ID:4/gZvpuG
演算子はユニコード使って定義できるだろ
ウザいから俺はやらんけど
0226デフォルトの名無しさん2014/08/25(月) 18:06:50.28ID:5lv6SwDz
>>224 それはまだ未開の人類だからだよ
遅れすぎてる
0227デフォルトの名無しさん2014/08/25(月) 18:15:56.60ID:pHB0DbF7
>>224
使わないからバグがなくなんねーんだよ。
コメントやリテラルに入ってるのは別に問題ないだろ。
それを恐れてるのはUnicodeを扱うことになれていなさすぎ。
JavaとかUnicode否定したら言語仕様も否定されちゃうからな。
もっと使え、マルチバイトを使ってもいいと仕様が規定されている場所では。
0228デフォルトの名無しさん2014/08/25(月) 18:20:36.02ID:ksDT2V+X
ずっと前から識別子にUnicode使えるJavaやJSでもまったく普及してないんだから察しろよ
0229デフォルトの名無しさん2014/08/25(月) 18:25:12.36ID:5lv6SwDz
昔インターネットやプログラムに、Ascii以外を使うな、JIS以外を使うな、EUC以外を使うなとか言ってただろ

もうUNICODEは十分に普及しているから、一気にやれば良いんだよ
CJKを普及させたのは日本中心

テレタイプ時代にFAXを普及させたのは日本人

UNICODEに絵文字を入れさせたのも日本人

今この絵文字♥️を文字化けしたり白黒でしか見えないのは文化が遅れてるからに過ぎない
��㊙️��������
0230デフォルトの名無しさん2014/08/25(月) 18:35:06.78ID:/GNBWPvx
>>224
使えてもそんなの使うヤツいねーだろと思ったら、いそうで笑った
0231デフォルトの名無しさん2014/08/25(月) 18:35:14.81ID:5lv6SwDz
勿論既存のプロジェクトに混在させるような愚かな真似は誰もしないだろう

やるなら新しい言語だな
0232デフォルトの名無しさん2014/08/25(月) 18:37:44.22ID:/GNBWPvx
混在とは関係なく選択肢に全くもってないな。利点は何?
タイプ数がめっちゃ多くなるだけで、何も利点が無いな。俺には
0233デフォルトの名無しさん2014/08/25(月) 18:41:33.98ID:/SQ2uYqH
>>232
遊び心
0234デフォルトの名無しさん2014/08/25(月) 18:43:01.74ID:/GNBWPvx
>>233
まあ、それだとわからないでもない
でも、せいぜい個人のプロジェクトだけに留めておいてほしいものだ
0235デフォルトの名無しさん2014/08/25(月) 18:44:41.81ID:ksDT2V+X
アラビア語で書かれても文句言わないというなら何も言うまい
0236デフォルトの名無しさん2014/08/25(月) 18:48:27.22ID:5lv6SwDz
>>232 それは今までの知識の範囲で満足してるからだろ

世の中はそんなものじゃなく言語で処理できないことはライブラリなどで処理してきてるが、それもASCII文字列記号で定義しているからむちゃくちゃ解りづらくなってる

それも英語でわかるように作ってるから英語圏以外の人間には解りづらくなってる

FAX 絵文字 の歴史を思い起こしてみれば良い
万国共通の言葉は絵だよ
0237デフォルトの名無しさん2014/08/25(月) 18:53:56.62ID:/GNBWPvx
>>236
知識の範囲wいや、英語に慣れないお前がなにいうーぅ。それも、英語ってか英語「表記」でしかないものを

知らないかもしれないが、プログラミングしている人にはすでに共通語になっている
一般人も絡めると日本語でというのもわかるが、いかんせん、プログラミングはまだまだ一般人にはアレなもの。お前の言っているのは一般人全部ひっくるめないとの話

プログラマじゃないだろお前さんは
0238デフォルトの名無しさん2014/08/25(月) 19:05:02.77ID:MBd9CDQX
>>237 俺はプログラムは何十年もやってきてるが大事な事は基本的には小学生でも理解できること
一般主婦でもプログラム出来る事

今は余りにも幼稚な特殊言語になってるからそんな意見が出てきてもおかしくない

昔のBASICやCは単純その物だったが今は言語そのものはまだましだが周辺が複雑になりすぎてそれを表現する手段が追いついていない
たとえばデータマイニングや機械学習のための表現は全くと言って良いほど整備されていないのでは?
それは方式が確率されていないからだけではなく基礎となるコンピュータ言語が幼稚だからじゃ無いのかな?

難しい事を言わなくても正規表現だけをとっても今のままで良いとは思わない
0239デフォルトの名無しさん2014/08/25(月) 19:08:46.33ID:/GNBWPvx
>>238
プログラムは何十年もやってきているのに、小学生でも理解できること一般主婦でもプログラム出来る事
なんて言っているなんて、プログラムを何十年も何やっていたんだかw
たかが変数名などを日本語にしたら、小学生でも理解できること一般主婦でもプログラム出来るんだwその程度を何十年もやってたのかw
もうアホらしくて、脱力
0240デフォルトの名無しさん2014/08/25(月) 19:17:41.23ID:MBd9CDQX
>>239 >コンピュータ言語が幼稚
だと言う事が理解できないお前の頭では無理だろう
0241デフォルトの名無しさん2014/08/25(月) 19:20:23.34ID:/GNBWPvx
>>240
それは、Swiftと関係ないだろ?てか、Swiftの方が「正規表現」っぽさちょっとあるよーなw
なに言ってるの?完全日本語プログラミング言語のことを言っているとしか思えないんだけどw
今の話は 「たかが変数名などが日本語」 なんだけど?それを読めない賢いお前の頭とは確かに俺はできが違うな
0242デフォルトの名無しさん2014/08/25(月) 19:22:37.12ID:pHB0DbF7
お、ちょっとSwift戻ってきたw スレタイ思い出したか。
でも、お前等がなんの言い合いしてるのか分からんwww日本語が理解できねえよwww
0243デフォルトの名無しさん2014/08/25(月) 19:24:17.30ID:/GNBWPvx
>>242
まあ>>235で終わっていたとも言えるw
0244デフォルトの名無しさん2014/08/25(月) 19:45:42.97ID:94tR31jF
自然言語プログラミング推しは「なでしこ」やろうぜ
swiftとはおもむきが違うけど、はなぢが出るテンションになる
swiftはCPUの歓声が聴こえる言語だけど
なでしこは日本人の歓声が聴こえる言語だ
0245デフォルトの名無しさん2014/08/25(月) 20:05:22.81ID:ZYhIgEvx
今日びObjCでも変数名とか日本語使えるよ
0246デフォルトの名無しさん2014/08/25(月) 20:26:37.22ID:qn4SIa82
コード部分に日本語混じってると気持ち悪くない?
アルファベットだけの方が綺麗というか
0247デフォルトの名無しさん2014/08/25(月) 20:28:36.56ID:pHB0DbF7
>>246
下手に英訳されると分からんものは、日本語でってお願いしたくなるぞ。
全員があるていど正しく英語を使えるならいいんだけど……ローマ字が半端に混ざってたりして萎えない?
0248デフォルトの名無しさん2014/08/25(月) 20:31:22.62ID:5J2BoOSF
邦楽に英語の歌詞が混じるかっこよさ(笑)が
分からない人が(マルチバイト混同言語を)使うのは難しい
0249デフォルトの名無しさん2014/08/25(月) 20:42:10.72ID:lkLmBLAW
日本語に英語が混じるのはかっこいいけど、
英語に日本語混じると萎えるよな
0250デフォルトの名無しさん2014/08/25(月) 20:54:12.04ID:NWzgAfyk
>>222
そういうのはSmalltalk72って先例があるよ。
後に続く言語がないってことは…まあそういうことだ。
0251デフォルトの名無しさん2014/08/25(月) 22:04:19.26ID:MBd9CDQX
>>250 単に別の記号で置き換えただけってのは気持ち悪いだけ

言語表現が豊かにならなければ何の意味も無い
新たな豊かな概念が入ったりね
0252デフォルトの名無しさん2014/08/25(月) 22:09:45.07ID:MBd9CDQX
解り易い例で言えば例えば数学の式がそのまま書けるとか。
Σや�� とか
0253デフォルトの名無しさん2014/08/25(月) 22:17:26.49ID:5J2BoOSF
計算式ソフトとか知らないのかな、、、
理系大学なら使ったことあるだろうに
■ このスレッドは過去ログ倉庫に格納されています