(2019年7月時点) Java/JVM言語を商用で使っている方向けのアンケートと考察まとめ
Java/JVM言語を商用で使っている方向けのアンケートです。 本日の #kanjava および7/19の #okajug 参加者向けですが、それ以外の方もよろしければお答えください。 以降5つ設問がありますので、すべて回答いただけるとありがたいです。 回答にない選択肢の場合は、リプライか引用RTでお願いします。
2019-07-05 17:31:53先日実施したJDKに関するアンケートの考察をしていきたいと思います。 なお、回答いただいた皆様は、主に私のフォロワーの方だと思うので、結果にはある程度偏りがあるでしょうが、なかなか興味深い結果が出ていると思います。 twitter.com/yamadamn/statu…
2019-07-15 10:42:20まず、Q1. 回答者の立場では、SI・受託開発が46%と多かったものの、自社サービス・製品開発の方も42%と非常に多く、この時点である程度の偏りが見られます。 twitter.com/yamadamn/statu…
2019-07-15 10:42:21総務省の令和元年版情報通信白書 soumu.go.jp/johotsusintoke… (CC BY 4.0) によると2017年の調査対象である情報サービス業 3,498社のうち受託開発ソフトウェア業は 2,321社、つまり大体2/3が受託開発なので、この時点でアンケートの回答者と偏りはかなり大きいと思われます。
2019-07-15 10:42:21ちなみにこの質問は、JDKの選択について、自社および回答者自身に裁量があるかどうか確認したいために行なったものです。 受託開発やSESでも、ある程度裁量があるケースも考えられますが、最終的にはお客様側の方針次第かなと。
2019-07-15 10:42:21次に Q2. のJDK/JVMバージョンについて、8(LTS)が62%で最大だったのは、JetBrains社のアンケート結果 jetbrains.com/ja-jp/lp/devec… などから予想はしていたのですが、11(LTS)を使っている方も26%と、かなり大きく意外でした。 これは自社サービス・製品開発に携わっている方の割合が多いためと思われます。
2019-07-15 11:01:44また、最新版に追従するところは7%と、4月のJVM言語の方向けアンケートと同様で、かなり限定的であることは、はっきりしました。 ちなみに私の観測範囲では、JDK 8より古いバージョンを使っている現場も多いと予想していましたが、本アンケート回答では5%と少なかったです。 twitter.com/yamadamn/statu…
2019-07-15 11:01:44"Javaはレガシー"って話は現場次第で二極化(多極化?)しているので何とも言えんのよね。 私の観測範囲ではJava 1.4まではさすがに減ってきたけど、Java 6はかなり残ってるし、もちろん8を使っているところも多いが11は少数派だったりする。 ライフサイクルや適性を意識して対応してくれればよいかな。
2019-05-28 12:09:21私の予想では、JDK 8は今後10年間は残り続けそうなバージョンだと考えていますが、JDK 11に切り替えている現場も多く、Javaの未来を考えると、割と楽観できるところです。 逆に、今後レガシーな現場とJDK 9以降の新しいリリースモデルに対応できるところで今までより二極化が進むかもしれません。
2019-07-15 11:01:45Q3. どのJDKをメインで利用するかについて、4月のJVM言語利用者向けアンケート togetter.com/li/1340853 とかなり差があり、興味深いです。 AdoptOpenJDKを使うところは30%と多く、これは自社サービス・製品開発の方が多いと予想していますが、Oracle JDKを使う方もそれと同数となりました。
2019-07-15 11:40:51