トップページ > プログラム > 2016年03月07日 > be9Auz0b

書き込み順位&時間帯一覧

2 位/193 ID中時間01234567891011121314151617181920212223Total
書き込み数3110000000000000000000308



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Swift part6 [無断転載禁止]©2ch.net
【PHP】下らねぇ質問はここに書き込みやがれ 3©2ch.net
C++相談室 part123 [無断転載禁止]©2ch.net

書き込みレス一覧

Swift part6 [無断転載禁止]©2ch.net
602 :デフォルトの名無しさん[sage]:2016/03/07(月) 00:01:21.45 ID:be9Auz0b
日本人には
var a: Int = 1(変数a Int型の に1を代入)
より
int a = 1; (int型のaに1を代入)
の方がしっくりくる
Swift part6 [無断転載禁止]©2ch.net
603 :デフォルトの名無しさん[sage]:2016/03/07(月) 00:07:51.77 ID:be9Auz0b
>>598
その形式は残しておいてほしいよな
これまで長い間いろんな言語がCベースの表現を採用してきたのは
それなりに理由があるんだよな
変えりゃいいってもんじゃねぇんだよ

例えば
for(i = 0; i <= 10; i += 2) {
を書きたいときSwiftらしい書き方だとどうなんの?
+=は残すから
for i = 0; i <= 10; i += 2 {
は残るのかね

だとしたら、1単位のインクリメントのCライクな構文として
for i = 0; i <= 10; i += 1 {
は許されて
for i = 0; i <= 10; i++ {
はだめとかめんどくさい感じになるのかな
Swift part6 [無断転載禁止]©2ch.net
606 :デフォルトの名無しさん[sage]:2016/03/07(月) 00:43:13.82 ID:be9Auz0b
>>604
だよね…

Swiftらしい構文として
for var i in 0..+2..10 {
とか?
いまいちいい構文が思いつかない
どうすんだろう…
やっぱり
for i = 0; i <= 10; i += 2 {
の形式は残す感じかね

Cのfor構文は、ループ継続条件としてのwhile的要素を持つという柔軟性を
もちながら、それをwhile構文より簡潔に書けるというところに価値があると
思うんだけどな

Javaが比較的新興言語であったにもかかわらずここまでシェアを獲得できたのは
極力Cベースの構文を維持したからだと思うのだが…

>>605
それは解としてありな気がするな
インクリメント、デクリメントの前置、後置でバグらせちゃうほどアホなプログラマを
救うことに対する代償の方が多い気がしてならない
Swift part6 [無断転載禁止]©2ch.net
608 :デフォルトの名無しさん[sage]:2016/03/07(月) 01:20:27.34 ID:be9Auz0b
こんな感じの表現の方がまだありかな
for var i in 0, 2...10 {
for var i in 0, 2..<11 {

増分(減分)を変数にしたいときでもあまり違和感がないかも
var x = 2
for var i in 0, x...10 {

だとしても例えば
for(i = 0; i >= -10; i--) {
をfor inでは表現できないんだよな
いろいろめんどくせーな

つーか、Chris Lattnerさんはこんなことばっかり考えてんだろうなぁ
ClangとかやってんだからObjective-Cの進化の方を考えてほしいわ...
Swift part6 [無断転載禁止]©2ch.net
610 :デフォルトの名無しさん[sage]:2016/03/07(月) 02:03:55.13 ID:be9Auz0b
>>609
えー?w
自分で言うのも何だけど、それだったらまだおれの方が
構文考えるセンスある気がしない?w
ありえんわ

ただ、さっそくXcode 7.2.1のPlaygroundで試してみたけどエラーが出て使えなかった
使えても使う気になれないほどめんどくさすぎていけてないけど

もうやだこの言語...
【PHP】下らねぇ質問はここに書き込みやがれ 3©2ch.net
905 :デフォルトの名無しさん[sage]:2016/03/07(月) 22:16:41.11 ID:be9Auz0b
>>904
ログみたけどやたら何度もアクセスあったや
トラックバック系のDDoS踏み台かな
C++相談室 part123 [無断転載禁止]©2ch.net
256 :デフォルトの名無しさん[sage]:2016/03/07(月) 22:19:04.83 ID:be9Auz0b
>>253
は?何が言いたいのか意味不明
その式の評価値は真か偽だろ
C++相談室 part123 [無断転載禁止]©2ch.net
257 :デフォルトの名無しさん[sage]:2016/03/07(月) 22:19:40.89 ID:be9Auz0b
>>253
sはhoge()の戻り値


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。