次世代言語11[Rust Swift TypeScript Dart]at TECH次世代言語11[Rust Swift TypeScript Dart] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト815:デフォルトの名無しさん 18/06/26 23:00:40.71 HsrbbpJS.net 可読性の高い綺麗なPerlコードを書けるものだけが石を投げなさい 816:デフォルトの名無しさん 18/06/26 23:12:38.14 SIV9Ebow.net >>799みたいなのは設計当初は綺麗なんだけど 後から、例えばD言語のconst/immutableみたいな選択肢を追加してしまうと罠に化けそうじゃない?(妄想だけど) その点元が冗長ならある程度耐性がある、という話。後から省略可能にする方はできるしな 817:デフォルトの名無しさん 18/06/26 23:29:44.42 SLOKSalZ.net >>801 Dは全然知らないけど、調べたらデフォルトがミュータブルで、immutableをつけるとイミュータブルになるのか。 ``` int x = 3; // ミュータブル immutable int x = 3; // イミュータブル auto s = "hello"; // イミュータブル ``` これはひどいな 818:デフォルトの名無しさん 18/06/26 23:32:04.35 SIV9Ebow.net >>802 そこはまあしょうがないとして、イミュータブルにも種類があるという点 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch