- 【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
77 :デフォルトの名無しさん[sage]:2015/03/02(月) 00:24:34.13 ID:HfaINe5z - >>71
この界隈で自由/不自由と言ったら、オープンソース/プロプライエタリの意味に誤解されそう。 言語の制限という意味の不自由なら、制限がつくことが望まれる場合もあるとは思う。 Pythonは「書きづらいなら、それは書かせたくない書き方だからだ」って散々レスされているし、 ES6はclass構文という不自由を導入したから、独自実装クラスの氾濫を収束させられるんじゃないかな。
| - 【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
85 :デフォルトの名無しさん[sage]:2015/03/02(月) 07:47:48.60 ID:HfaINe5z - >>78
関数型といえるほど大した使い方かはともかく、無名関数は一般化してしまった。 だから、それに制限がかかる言語に移ると、使いづらかったり、古臭く見えたりする開発者はいそう。 将来、ジェネレータや async/await が一般化したら、また評価が変わるかもしれない。 ループの内外が入れ替わるだけの場合もあるけど、その書き方が美しいとされる言語もあるだろうし。
| - 【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
87 :デフォルトの名無しさん[sage]:2015/03/02(月) 07:57:33.67 ID:HfaINe5z - >>79
糖衣構文かどうかや、未完成品かどうかは関係ないよ。 よくある静的なクラス構造なら、皆なるべくclass構文を使えってことでしょ? それはPythonの「たったひとつの冴えたやりかた」を求める姿勢と似たものに見える。 もちろん、開放されるというプロトタイプベースが多用される状況になったら、考えを改めるけど。
| - Visual Studio 2013 SP7 [転載禁止]©2ch.net
118 :デフォルトの名無しさん[sage]:2015/03/02(月) 13:45:37.51 ID:HfaINe5z - たまにスプラッシュ画面のままフリーズすることがあるな。
もう一度起動すると普通に動くんだが。
|
|