次世代言語11[Rust Swift TypeScript Dart]at TECH次世代言語11[Rust Swift TypeScript Dart] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト884:デフォルトの名無しさん 18/07/01 11:00:03.93 7m3QggRW.net クロージャの方が自身の関数スコープを持ってる印象だな メジャーな中では Java, C#, C++, JavaScript, Obj-C, Swift などがそうだし Rubyのラムダも上記と概ね同じに見える ブロックは文字通りコードの塊と考えるとreturnやbreakについて妥当な動きに見える Proc.newは挙動がキモい ↓によるとdo…endも挙動が違うらしいから >>837 のリンク先は4種で比較した方がいいかもな https://qiita.com/riocampos/items/43e4431ddff93e01a18d 885:デフォルトの名無しさん 18/07/01 11:08:34.39 7m3QggRW.net 中身読んだら結合度の差だったので >>865 の最後2行は撤回する 886:デフォルトの名無しさん 18/07/01 11:16:48.58 5prQoZWD.net >>864 妄想が激しいね。 ヒント:Smalltalkっていうのは、Rubyのそのヘンテコな仕様はSmalltalk由来だということなんだけど。 お大事にね 887:デフォルトの名無しさん 18/07/01 11:19:42.69 5prQoZWD.net >>862 きみ、結局はSmalltalkでのクロージャからのreturnの仕様を調べることすらしないで 思い込みだけで騒いでるでしょ? そういうのを「バカ」って言うんだよ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch