[Java SE 7] 次世代Javaの動向 5 [dolphin]
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
950:デフォルトの名無しさん 08/01/01 03:36:41 >>949が正解だろ。 単純に引数(インプット)には複数の値を渡せるのに、 返値(アウトプット)が一つしか返せないのはおかしい、という話。 そもそも、大元の関数型言語が(厳密には違うが)一入力一出力だったのを、 手続き型言語で使いやすいよう多入力にしたのが原因。 OOPの思想が確立したときに多出力にすればよかったのだが、折しもCベースのC++が主流だったのでそのまま。 またCPUの最適化の関係もあり、ずるずるとJava, C#・・・と今に至る。 もしJavaで多出力をサポートするなら、 rubyやpythonの返値の扱い(タプル関連)で、シンタックスシュガーが複雑になりすぎてる感があるので、(特にruby) Javaが簡潔かつわかりやすい書式(もしくはタプルに代わる概念)を策定して欲しい、と思う。 951:デフォルトの名無しさん 08/01/01 10:04:29 単純に引数1個に制限すれば、対称になって>>950の気は済むってこと? 952:デフォルトの名無しさん 08/01/01 13:43:46 もはや return は継続の呼び出しで良くね?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5386日前に更新/224 KB
担当:undef