次世代言語11[Rust Swift TypeScript Dart]at TECH次世代言語11[Rust Swift TypeScript Dart] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト807:デフォルトの名無しさん 18/06/26 22:24:29.16 SLOKSalZ.net >>785 それにvarのときだけつければ良くないかね,Rustだと「mut」つけるだけだけど https://play.rust-lang.org/?gist=f7bb032027fcdbc6db2f033c4874c27c&version=stable&mode=debug ```rust AB::B(mut n) => { n+=1; n.to_string().into() } ``` 808:デフォルトの名無しさん 18/06/26 22:33:54.59 wjruZlWa.net >>791 変数束縛にletとvarがある言語において、switchのときだけ変数束縛を特別扱いしてletやvarを省略できるのは一貫性が無いという考え方もある 809:デフォルトの名無しさん 18/06/26 22:39:59.15 wjruZlWa.net それに短ければ良いなら、rustのlet mulよりswiftのvarの方が短い パターンマッチより変数宣言方が良く出て来るしね 810:デフォルトの名無しさん 18/06/26 22:47:02.38 b30is1tn.net 20年後に汚くなるってのはみんなわりと納得するんじゃね? C++もJavaも、時間経過とともにきっちり汚くなった 言語仕様こねくり回すのが仕事の人が存在するからしゃーないっちゃあしゃーない 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch