Javaってオワコンか?at TECHJavaってオワコンか? - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト205:デフォルトの名無しさん 24/03/29 19:54:11.37 aqY5HFaU.net どこかの記事で見たけど、 サイトかサーバーのシェアで、Ruby on Rails がJava を抜いたらしい PHP 80%、これはWordPress が多いのだろう。 Rails, Java 5% Rails vs Java は、永遠の天敵! 206:デフォルトの名無しさん 24/03/29 20:07:38.32 0Uoml8t7.net rubyは言語のデザイン上でブロックってもんが邪魔してる気がする a.each {|x| p x } メソッドに対して一個しか渡せないのも不自由だし 他の言語例えばrustなんかだと foo(|x| bar(x), |y| baz(y))のようにクロージャを二個以上渡せる 他のパラメータと同格に、カッコの中にクロージャを渡せる まつもとさんも今はこれ失敗したと思ってるやろうけど あとクロージャが f = -> x {bar(x)} になるのも醜いし 呼び出しもf.call(x)もf.(x)もf[x]もどれもかっこ悪い f(x)に出来なかった苦しみが出てる 207:デフォルトの名無しさん 24/03/30 16:01:07.12 OZirNnMs.net Ruby のブロックは、左から右へ読むから、横書きの英文では自然。 [ 1, 2 ].each { |x| p x } こういう、横書きで右から左へ読む言語は不自然 x <- [ 1, 2 ] 絵画でも、まず左上から右へ視線を移せ。 そして下へ。そこから左へ行って、上に上がる。 つまり、時計回りに中心へ見ていく 英語では左が過去で、右が未来として捉えるから。 マンガとは逆 あしたのジョーのラストシーンで、 ジョーが左を向いて座っているのが、 日本では未来へ続く、明るい終わり方だが、 欧米では過去に向いているから、閉じた終わり方 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch