Movatterモバイル変換


[0]ホーム

URL:


Togetter - 国内最大級のTwitterまとめメディア
posfieへ

噂のJava10がリリースされたので賛否両論をまとめてみた

Java10がリリースされたけど、色々と意見があったのでまとめてみた

12

話題に上がりまくっていた型推論

軟骨漢@NaNkotsukan

型推論とかJavaとかが盛り上がってるけどJava10でvarがサポートされたんか?

2018-03-21 15:17:16
なっしんぐ👻@never_nothing

Java10で導入された型推論ArrayList<String> list = new ArrayList<>();をvar list = new ArrayList<String>();と記述可能とか。Scalaかよ

2018-03-21 10:57:24
かじー@lilacmate

Java10で型推論が導入され生産性が上がるそうだ。でもシステムの寿命の多くを占める保守などを考えたら、トータルでどっちがいいんですかね

2018-03-21 13:06:13
午後Tea@gogo_tea_lemon

javaでvar使えるようになるのはじめて知った…ヤバい想像しかできないけど、そもそもjava10がスタンダードになるのはもうちょい先か

2018-03-21 11:18:38
FUJII Yoshitaka@yoshiyoshifujii

Java10のvarでTL盛り上がってますが、ScalaやTypeScriptでvarを見かけなくなったので、少し戸惑う気持ちもある。

2018-03-21 12:55:18
とんちむ@t_tonchim

なぜ今になって型推論と動的型付けを勘違いしてるのか?Java10に入るのはだいぶ前からわかってたのに……。RubyとJSくらいしか書かない自分が知ってたのにJavaユーザーはそういうの追っかけていかない人が多いのかな?

2018-03-21 12:37:18
すえこ🫠@sueko14

的確。でもJava10で型推論入ってきたから、js使いもjavaサイドにやってくる可能性はある気がする……型推論すごく怖いけど。twitter.com/vitaone_/statu…

2018-03-21 13:19:56
しんどう りょう@shindo_ryo

Java10がリリースされて1日も経たないうちからvarの知見がどんどんTLに流れてくるのを見て、ゲームの攻略している気分になる(分かりづらくてすみません)

2018-03-21 12:39:00
くびつりかまぼこ@yakikamavoko

今日リリースされたJava10からローカル変数の型にvarが使えるようになったが、ダイヤモンド演算子を使ったListやMap(例:new ArrayList<>())を使うと挙動が怪しくなるっぽいな。そういえばGroovy使ってた時は明示的に型を指定して宣言していたような気がする

2018-03-21 16:49:45
HAKUTA Shizuya@hak7a3

Java10の型推論,控えめに言って何もしてない.lambdaは型明示しないといけないとか……

2018-03-21 16:56:01
hiro3a@_hiro3a

これまでJavaやってきた人間に、型推論は受け入れられるのだろうか?#Java10

2018-03-21 11:48:02
RGB(VTeacher:STUDY-WITH-ME)@rgbkids

Java10の型推論って必要なのかな?モダンに屈した改悪に見える…Javaの良さって、複雑なものシンプルに設計したOOP、ガチガチな型宣言による保守のしやすさ、GoFとの相性らへんだと思うけど。

2018-03-21 17:03:58
きしだൠ(K1S)@kis

やった!Java10のjavacを落とすことができた!!! var s=List.of("a",1) を含んで-gオプションをつけてコンパイルするとこける。

2018-03-21 09:30:15
NI-Lab.@nilab

var の使い方にいろいろ気を使っている感じ。Java10のJEP以外の変更まとめ - Qiitaqiita.com/nowokay/items/…

2018-03-21 09:29:52
さぼてんてん@rami2076

Java10のvarは完全で無い。web系のstring多いのと違う文脈だし人間が読みやすいことに対する考えの違いを感じる。cも書いたり書かなかったり色々らしく、こういうこ一貫性がなく合理的説明しにくいと扱いが難しいと感じるのは自然。完全で無い

2018-03-21 08:38:28
-@SummerSky_B1ue

Java10出てる。【JDK 10】varを使った型推論 on@Qiitaqiita.com/chooyan_eng/it…

2018-03-20 23:42:50
しょぼっち@dll7

Java10のvarを動的型言語になると思って批判している人が少なからず居るとしってびっくりした

2018-03-20 21:44:38
金髪お嬢様@@Kinpatsu_Twin

Java10の型推論、ゴミコード生成補助輪すぎる。

2018-03-20 14:13:11
yoh@yohhoy

Java10のvar型推論 「実装class型をnewしてinteface型で保持する」というJava的な設計思想(List<T> = new ArrayList<T>)とちょっと相性良くない気がしたけど どうせローカル変数だけなら関係ないかしらん

2018-03-20 13:49:48
takl@takl

Java10を入れた。JEP286によると「varは予約された型名であって変数名やメソッド名やパッケージ名に影響を与えない(拙訳)」とのことなので早速var var = var().var;を試したところ、ちゃんと通った。やりおる。

2018-03-21 00:48:44

Java9もまだ試していない勢

ぎゅい(祝)@gyui8727

うわあJava9も使ったないうちにJava10だあ

2018-03-20 19:40:31
beu@beu3

java9 にて 試したる うちに java10 出でぬ。java.sun.com

2018-03-21 14:35:54
13次へ
このエントリーをはてなブックマークに追加いいね!80

掲載ポストについて

Togetterは、X社が提供するEnterpriseAPIを購入して、ポストを正式に取得・利用しています。Xユーザは、Xの利用規約によりAPI経由でのポストの再利用を許諾しており、その対価を請求してはならないことになっております。まとめ作者はポストの使用に際して最大限の配慮と誠実な対応を実施し、安心・安全な状態を維持いたします。

あわせて読みたい

応募者多数により一時的に募集を停止いたします
今後ともよろしくお願いします

[8]ページ先頭

©2009-2025 Movatter.jp