18/07/25 13:01:51.40 EZyNr8nc.net
>>37
なっていいよ
最近触ってるけど動作がクソ過ぎる
こんなもん世の中にないほうがいいって
40:デフォルトの名無しさん
18/07/25 13:02:33.71 HwnrNSAw.net
無償のJREが無くなるから、eclipseを無償で使えるようにするには独自にOpenJDKからビルドしたJREをバンドルしないといけないね
もうeclipseなんかエンプラでしか使われてないんだし、使いたい奴は自分で Java SE Subscription 買えってことで放置でいいと思うわ
41:デフォルトの名無しさん
18/07/25 13:11:04.57 1gumeC8R.net
今どきeclipseしか使わせないような会社なら転職した方が良いまである
IntelliJは今でもバンドルしてるけど
42:デフォルトの名無しさん
18/07/25 19:35:49.36 sps5qwzp.net
MSがオープンソースに向かってるのに何でこんな自殺行為するの?
金に困ってるわけでもないんだろ?
43:デフォルトの名無しさん
18/07/25 19:47:50.15 dm3jJ5Gu.net
>>41
善悪論を抜きにすれば全くもって正しすぎる戦略だよ
オープンソースに釣られるような連中はどうせ金にならないから無視しても問題ない
Javaは次世代のCOBOLとして世界中の大企業であと30年はバリバリ使われ続ける
金になる企業へは十分に普及しきった今、収穫を始めるにはいい時期だ
44:デフォルトの名無しさん
18/07/25 19:51:19.48 JJXqrWB8.net
>>41
OracleにとってはJavaもMySQLも要らないものだから
OracleがほしかったのはSunというハードウェア屋であって
JavaもMySQLもいらなかった。おまけで付いてきたに過ぎないんだよ
おまけで付いてきたものにコストは掛けられない
さっさと捨てたかったが、建前上それもできなかったんだろう
MySQLは世の中がMariaDBに乗り換えたら消すのだろう
Javaもなかなか消しづらかったがようやくOpenJDKという
移行先がまともになったから消しにかかった
ここからがハードウェア込みのデータベースシステム会社の
本領発揮である
45:デフォルトの名無しさん
18/07/25 20:06:40.72 Tt0uMZpm.net
>>43
MySQL→MariaDB移行って言うほど進んでないね
Linux DistributionからはMySQLバンドル消えて行ってるけど
MySQLの実運用してる所はMySQL継続してるからね
MySQLもその内、強制的にライセンス設定するだろうね
捨てる気がマンマンならなおさら
46:デフォルトの名無しさん
18/07/25 20:09:36.88 Tt0uMZpm.net
Javaに乗っかった企業は梯子外されて降りる事が出来なくなった
特に日本では金融系企業は今更COBOLに戻れないからね
47:デフォルトの名無しさん
18/07/25 20:12:55.02 go8WaEtg.net
でも今って他の言語なんでもあるし好きなの使えばえーんちゃう?
javaかc++かみたいな選択肢しょっぱい時代じゃねーし
48:デフォルトの名無しさん
18/07/25 20:23:15.43 Tt0uMZpm.net
>>46
そうなんだがCOBOLに戻るとCOBOL→Java推進したヤツ�
49:ェ責任取らされるからね だからJava→C# or VBぐらいしか無いかもね
50:デフォルトの名無しさん
18/07/25 20:34:16.61 tppUcJNh.net
金融とか大きいとこはJavaのライセンス料くらい屁でもないだろ。
そうじゃないちょっとしたシステムにJava使っちゃってる小さいところが被害者。
51:デフォルトの名無しさん
18/07/25 21:43:06.77 UBxxsHRh.net
>>48
小さいとこは組み換えすれば良い
ライセンスフリーなら
*webだとJS,PHP,Pythonが有る
*web以外ではOpenCOBOL,FreePascal
52:デフォルトの名無しさん
18/07/25 22:02:58.81 go8WaEtg.net
>>48
pythonでもkotlinでもなんでもいいだろ
53:デフォルトの名無しさん
18/07/25 22:15:28.85 5a8ULS9y.net
>>48
最近DelphiがProfessionalのCommunity版出したのでDelphiでも良い
54:デフォルトの名無しさん
18/07/25 22:23:24.72 3SyGA9lO.net
作り直すにも金がかかるから小さいとこは辛いって話だろ
55:デフォルトの名無しさん
18/07/26 00:10:45.85 qCaaK3zM.net
>>50
kotlinはJavaだろ
56:デフォルトの名無しさん
18/07/26 01:34:58.44 f3v109wW.net
Javaじゃないよ。kotlinという言語。文法がJavaとは違う
57:デフォルトの名無しさん
18/07/26 01:37:10.94 7Hgjh1uN.net
「Java有償化」の文脈においてはJavaとの違いはない
58:デフォルトの名無しさん
18/07/26 02:54:14.12 lAD8uY57.net
URLリンク(www.atmarkit.co.jp)
KotlinはAndroidアプリ開発においてJavaの代わりなる可能性が高い
がLinuxとかUNIXでのJavaアプリ開発の代わりにはならない
59:デフォルトの名無しさん
18/07/26 03:02:54.68 lAD8uY57.net
そもそもJavaサーブレットが一時期ほど重要視されてないし、Node.jsやPHPやPythonでJavaサーブレットの代わり出来てるからKotlinをサーバーアプリ開発やGUI開発に使うメリットが無い
60:デフォルトの名無しさん
18/07/26 03:04:37.51 lAD8uY57.net
>>52
ゆえに中小企業はJavaで自分の首締める事になる
61:デフォルトの名無しさん
18/07/26 03:09:05.37 lAD8uY57.net
>>52
どうしてもライセンスコスト気にする小さい所は
*サーバーサイドはJavaScript、PHP、Pythonに組み換え
*GUI部分は諦めてC#、VB、Delphi、FreePascal使う
とかになるかもね
62:デフォルトの名無しさん
18/07/26 03:21:17.50 lAD8uY57.net
>>39
>>無償のJREが無くなるから、eclipseを無償で使えるようにするには独自にOpenJDKからビルドしたJREをバンドルしないといけないね
実質Eclipseは死んだに等しい
63:デフォルトの名無しさん
18/07/26 06:11:02.07 14rpkKtN.net
ID:lAD8uY57のKotlinに対する認識が浅すぎるしそのほか言ってることも15年前の感覚だし
使えないおっさん感がやばい
64:デフォルトの名無しさん
18/07/26 06:23:12.55 OT5B/F1n.net
ごちゃごちゃした事情は抜きにして言語としてのkotlinは好きだから悲しみはある
Androidでチマチマ遊ぶか
65:デフォルトの名無しさん
18/07/26 06:32:58.80 f3v109wW.net
これからはkotlinに移行するのかな?
こっちは無料だし、Javaよりも洗練された言語だし
その方が良いか
66:デフォルトの名無しさん
18/07/26 07:35:09.89 q6wIdu2j.net
jetbrainsがどうでるか。
kotlin の趨勢はそこにある
67:デフォルトの名無しさん
18/07/26 09:19:11.83 V9s3cnwE.net
Jetbrainがどうでるかにかかってる
あっちも主力製品がJavaと関わってるから黙って見てるってのはないよな…?
68:デフォルトの名無しさん
18/07/26 11:07:20.16 4YfbvgBd.net
Android開発以外にKotlinってメリット無いでしょ
69:デフォルトの名無しさん
18/07/26 11:12:24.85 ABnjXLF+.net
Javaが使われているところならメリットしかない。 が、前提としてJVM自体が使われなくなっていきそう
70:デフォルトの名無しさん
18/07/26 11:14:51.55 4YfbvgBd.net
>>67
当然でしょ
JVM自体Javaだし
71:デフォルトの名無しさん
18/07/26 12:26:30.87 hMLxCoNk.net
最近バーチャルYouTuberは4,000人を越えています。
そこで今どのVtuberが人気なのか調べてみようと思います。
第二回バーチャルYouTuber人気投票ですが、Vtuber界隈の変化が激しい為、投票受付期間中であれば、
一度投票した内容を変更できるようにしました。
投票されると現在の状況がわかりますが、投票締切後に性別や年代も個別に集計して発表します。
現在890票(あと110票で終了)
あなたの好きなVtuberは?
URLリンク(goo.gl)
・2018/6/5時点でチャンネル登録数10,000人以上のVtuberを対象としています。
・一つのチャンネルでVtuberが複数人いる場合は、それぞれ分けています。
・一人三票です。
・このグーグルフォームに投票するにはグーグルアカウントでログインする必要があります。
・並び順は前回の得票数の高い順と新人は登録者数の多い順に並んでいます。
・今回も1,000人の方が投票するまで継続します。
・受付期間中は何度でも投票内容を変更できます。
第一回バーチャルYouTuber人気投票結果(2018年5月7日~5月30日、全投票数1,000票)(スプレッドシート)
URLリンク(docs.google.com)
72:デフォルトの名無しさん
18/07/26 20:44:23.48 2LnIJ4u9.net
>>42
逃げられなくして囲い込んで収穫って
そんなうまいこといくのかねえ
コボラーと違ってJavaできるならたいがいの言語カバーできるし
>>43
捨てるくらいなら売ればよくね?って思う
ライセンス料もたいしたことないならなおさらワカラン
俺ごときでは理解の及ばない深遠な理由があるのだろうか・・・
73:デフォルトの名無しさん
18/07/26 21:12:47.00 6TI5Vu1d.net
>>70
> 逃げられなくして囲い込んで収穫って
> そんなうまいこといくのかねえ
実際は逆だからなぁ。
どっかで見た記事に書いてあったんだけど、初期のころのWordだったかExcelだったか
他のソフトのファイル形式に「エクスポート」できる機能を搭載したことが成功に繋がったそうだ。
普通に考えれば他のOfficeソフトから乗り換えてくれるためのインポート機能は必要だが、
他ソフトに乗り換えてしまうようなエクスポート機能はもっての他だろう。
でも他のOfficeソフトにエクスポートできる機能を搭載することで、
いざとなったら他のソフトに変えればいいや。だから使おう。
と人は考えるそうだ。言われてみればそうだなって思った。
いつでも逃げられるようにすることで、囲い込みは成功するんだよ。
捕らわれたら逃げられないと最初からわかってる罠に近寄る人はいない
74:デフォルトの名無しさん
18/07/27 01:02:06.67 Z5sC6kUh.net
>>70
今となってはJava→PHP、Python、JavaScript、Ruby、C#、Delphiに変更可能
75:デフォルトの名無しさん
18/07/27 02:44:33.25 sbmpNahf.net
とりあえず知ってる言語並べてみました感
76:デフォルトの名無しさん
18/07/27 02:45:46.64 sbmpNahf.net
Delphiだけ環境の名前なのじわる
77:デフォルトの名無しさん
18/07/27 03:29:17.83 d6sXPNYF.net
Delphiは言語名やで?
Pascalってゆーとったがオブジェクト指向が入って
Object Pascalってゆーとったが変な確証しまくりで
ごめん、やっぱDelphiは独自言語やってなったろ
78:デフォルトの名無しさん
18/07/27 09:25:32.03 Wql4fVb0.net
netbeansもダメなのか
web系開発がちょっと不便になるな
79:デフォルトの名無しさん
18/07/27 18:51:08.83 HEs2jbZc.net
>>37
メアドを要求されずに使える貴重なideだからなくなってほしくないな…
80:デフォルトの名無しさん
18/07/27 20:54:18.55 d6sXPNYF.net
お前の価値のないメアドのために
お前はIDEが使えない
81:デフォルトの名無しさん
18/07/28 02:47:09.63 vDWALXzp.net
メアド必要な場合は上司や客先から許可が貰いにくくなるんだよ
82:デフォルトの名無しさん
18/07/28 03:52:04.71 lFnYmuSW.net
なぜIntelliJ IDEAを使わないのか意味が分からない
83:デフォルトの名無しさん
18/07/28 04:08:28.07 vDWALXzp.net
Javaはeclispeが無くても代替の選択があるけど他の言語だとeclispe無いと困る場合があるんだよ…
84:デフォルトの名無しさん
18/07/28 04:37:44.53 lFnYmuSW.net
他の言語って何?
85:デフォルトの名無しさん
18/07/28 10:50:28.50 Z4XsBwkZ.net
>>74
www
86:デフォルトの名無しさん
18/07/28 11:02:18.23 pjkfXvHG.net
http
87:デフォルトの名無しさん
18/07/28 13:24:50.73 tzHmgg0B.net
>>79
> メアド必要な場合は上司や客先から許可が貰いにくくなるんだよ
お前「仕事で必要だから会社のメールアドレスで登録しますね」
上司「会社のメールアドレスを業務で勝手に使うなよ。なんのために発行したと思ってるんだ?」
お前「え?え?」
みたいな会話でもやってんのか?
88:デフォルトの名無しさん
18/07/28 15:11:06.90 n8nGNDFv.net
インストール権限がないだろうことと絡むから単純な話ではない
89:デフォルトの名無しさん
18/07/28 15:48:03.75 /VURXh6/.net
上司「あの作業どうなった?」
お前「インストール権限がないのでインストール出来ないです」
上司「え?許可貰えばいいだけだよね?」
お前「許可なんてもらえるんですか?」
上司「は?」
みたいな会話でもやってんのか?
90:デフォルトの名無しさん
18/07/28 17:21:10.05 fTj3LZGS.net
情シス「他のソフトじゃダメなの?」
91:デフォルトの名無しさん
18/07/29 08:01:00.50 wmiWO1C4.net
情シス「標準テキストエディタはメモ帳です」
92:デフォルトの名無しさん
18/07/29 08:03:50.85 6JhnXbbo.net
Wordだろ
メモ帳使う奴は比較的リテラシー高いよ
93:デフォルトの名無しさん
18/07/29 08:43:32.87 SJdko8o+.net
うちの総務はExcelだな。
メールの本文に書けばいいことも、わざわざExcelで添付ファイルにしてくる。
効率とか考える能がないらしい。
94:デフォルトの名無しさん
18/07/29 08:49:02.93 KPoboF5k.net
メール本文に書かないのは添付ファイル+パスワードの方がセキュリティ的に安心だからでは?
まあ実際漏れたらパスワードくらい解除されるだろうけど少なくとも最低限の努力はしてましたと抗弁できる
95:デフォルトの名無しさん
18/07/29 09:05:39.91 2kcGqgTd.net
パスワード4文字、別で送っても意味ない
96:デフォルトの名無しさん
18/07/29 09:18:03.51 bKW0KoiF.net
>>93
意味は薄いけどメールとは別にファイルだけ漏れる場合があるから全く無意味じゃないし、
お互いだけが意味の分かる値を使ったり一定期間毎に部署共通パスを使ったりと色々やり方はある
97:デフォルトの名無しさん
18/07/29 09:19:00.91 UBZj/cjt.net
ぶっちゃけメールボックス見られてるよな
98:デフォルトの名無しさん
18/07/29 09:20:20.18 KPoboF5k.net
そこまでやられたら何やっても無駄だろう
99:デフォルトの名無しさん
18/07/29 09:24:54.59 2kcGqgTd.net
>>94
パスワード4文字だったら、ファイルだけあればパスワードは解ける。
100:デフォルトの名無しさん
18/07/29 09:29:26.85 KPoboF5k.net
じゃあ8文字にでもしたら?
4文字に拘る意味がないというかその前提どっから来たの?
101:デフォルトの名無しさん
18/07/29 09:47:35.06 2kcGqgTd.net
どうせ4文字だろ?
別でパスワードを送る = 意味がないことを
102:している = 理解が浅い だから覚えられないパスワードなんか使わない 4文字とかなにかの単語とかすぐに解けるようなパスワードを使う
103:デフォルトの名無しさん
18/07/29 09:51:21.00 bKW0KoiF.net
何この決め付けワロタ
104:デフォルトの名無しさん
18/07/29 09:54:29.62 2kcGqgTd.net
実際そうなんだから決めつけじゃない
105:デフォルトの名無しさん
18/07/29 09:55:07.97 2kcGqgTd.net
そういう所にパスワード4文字じゃ意味ないから
ランダムな10文字にすると言うと、鬼のように狂いまくるw
106:デフォルトの名無しさん
18/07/29 10:31:46.75 nlCcbUxb.net
>>94
パスワードをメール以外の別経路で送るというのは正しい運用だが
そんな所見たこと無い
107:デフォルトの名無しさん
18/07/29 11:40:16.09 SJdko8o+.net
>>92
日本語読めない人なの?
「本文に書けばいいこと」←セキュリティの必要がないってことだよ
セキュリティが必要ならPDF使えって話だし。
108:デフォルトの名無しさん
18/07/29 12:04:33.25 DflCdPKe.net
>>104
お前の「書けばいい」って認識を誰もが共有できてるとでも思ってんのか?
「僕ちゃんの言いたいことは詳しく語らなくてもみんな分かってくれるはず」ってコミュ障なの?
109:デフォルトの名無しさん
18/07/29 12:23:12.13 SJdko8o+.net
こりゃダメだ。
メール本文にセキュリティが期待されていないのは共通認識だと思ってた。
なるほどうちのバカ総務もITリテラシーが恐ろしく低いんだな。
ちなみにバカ総務はパスワードなんか掛けてないがなー。
110:デフォルトの名無しさん
18/07/29 12:26:58.81 DflCdPKe.net
>>106
お前は日本語と一般常識を勉強してコミュニケーション能力を鍛えた方がいいぞ
多分総務ではいつもの馬鹿扱いされてるからw
111:デフォルトの名無しさん
18/07/29 22:36:58.02 fda7uyfu.net
4文字でいいよ 但しJavaの話題な
112:デフォルトの名無しさん
18/07/30 10:32:05.66 SP8s/vr7.net
このゴミ言語滅亡しろ
113:デフォルトの名無しさん
18/07/31 20:47:51.18 ZuVrlFNq.net
一足お先にOpenJDK11に移行完了した
2ヶ月ぐらいかかったぞ
114:デフォルトの名無しさん
18/07/31 20:52:03.24 ZuVrlFNq.net
JavaFXアプリだったから苦労した
IntelliJでデバッグもできるし、@argsファイルでモジュールパスの設定もできた
これからダブルクリックでJavaFXアプリ起動できるようにラッパーアプリ整備する
115:デフォルトの名無しさん
18/07/31 22:04:57.62 rr9X1Xpr.net
>>110
え?設定だけじゃないの?
116:デフォルトの名無しさん
18/08/01 21:26:44.47 tNfPo86v.net
>>112
いくつか使ってるライブラリをモジュールとして使うと名前空間でバッティングが出たので、そのライブラリのソースダウンロードして手直ししてビルドし直した
Jaxenとか、Apacheのhttpclient-cacheというライブラリはモジュール名に'-'使ってるからエラー出たりモジュール化への対応のレベルが低い
あと、IDEでビルドできてデバッグできる環境と、実際にデプロイして実行する環境は全く別物になるので、2つ環境を整備しないといけない
その最適解を探るのに苦労した
117:デフォルトの名無しさん
18/08/01 22:13:44.91 rdkY69Yn.net
>>113
おお、勉強になります
118:デフォルトの名無しさん
18/08/02 00:51:06.28 33zELOtf.net
>>110
>>2ケ月
最初だけ手間はかかるわな
それを余裕もってプロジェクト化出来るかどうか
出来れば以降は半年毎のルーチンワークになるだけ
119:デフォルトの名無しさん
18/08/03 19:02:32.64 qtiTN/kg.net
ネタだろと思ったらマジネタなんだな。
月25ドル/CPU(恐らく付加価値税抜)
フレームワークに著作権があると認められたから、Open使っても、コーティン使っても逃れられない気がする。
流石はORACLE。遡及請求もすぐだな
120:デフォルトの名無しさん
18/08/03 19:30:35.07 8YejLfKY.net
>>116
しつこい。そんなことにならないし、
Javaはこれからも繁栄していくから
お前は絶望してろw
121:デフォルトの名無しさん
18/08/04 00:45:50.47 n1TUngzH.net
>>Java繁栄
はどうかな?
既にJava使った所は変更するパワーは無いけど、新規導入する場合は立ち止まって考えるだろ
今後JavaはCOBOLみたいにメンテナンス中心になって行くよ
122:デフォルトの名無しさん
18/08/04 02:15:34.94 JbVQBnJc.net
たしかにこれから新しく使う奴は有償化を嫌い避けるだろうから
中小零細や個人開発はJavaから離れていくだろうな
コボルみたいなレガシー言語になっていくとも思う
123:デフォルトの名無しさん
18/08/04 02:40:06.09 XmDLxyoB.net
たしかにこれから新しく使う奴は有償化を嫌い避けるだろうから
無料で使えるOpenJDKへの移行が加速するでしょうね
これからもJavaを無料で使うために
124:デフォルトの名無しさん
18/08/04 02:59:54.64 n1TUngzH.net
OpenJDK移行が苦にならん所はOpenJDKへ
でない場合はライセンス払ってJava継続か
思いきって他の言語に移行だろ
125:デフォルトの名無しさん
18/08/04 03:27:59.94 XmDLxyoB.net
OpenJDK移行しなきゃならない所は、今まで無料で使っていた所に
追加で払う金はないが、移行すべきJavaの資産はたくさんあるって
所だから、Java使ってるところの殆どに当てはまりますね
Java資産多いので他の言語に移行できないし、移行する必要もないですしね
126:デフォルトの名無しさん
18/08/04 07:18:51.88 aY8Umh7+.net
>>122
使い手は数年でガクンと減る
学生も社会人も金払ってjavaなんて勉強しない
未経験を1から育てなあかん
127:デフォルトの名無しさん
18/08/04 07:45:36.83 ZE1/UEds.net
ん?いつからJava使うのに金がいるようになったの?
OpenJDKは無料なんだけど
128:デフォルトの名無しさん
18/08/04 07:48:53.85 aY8Umh7+.net
>>124
俺が金かかるよってふれまわるからだ
129:デフォルトの名無しさん
18/08/04 09:51:06.20 ZE1/UEds.net
>>125
でもバレておじゃんじゃんw
130:デフォルトの名無しさん
18/08/04 21:09:38.35 wtU+cwFj.net
>>119
×レガシィ
○非推奨 not recommended
当たり前の話で大学がJavaを教えなくなるから、10年でcobol。長くても20年後は 蔑みの目で使っていた人間を蔑視するだろうな。
131:デフォルトの名無しさん
18/08/04 21:17:32.82 4n77M6i9.net
JAVAを使っていた奴は、ひとにあらず。
な○みたいな扱い。または無能、倫理なし。
そんな目で見られるのは疑えない。
ORACLEと同罪。
こう見られてしまうことは確定している。
SunMicrosystemsの創出したJavaが広まったのは大学の支持、アルゴリズム宗教による力が大きい。
教える上で便利な道具だったのがJava。
ハードウェアにもメーカーにも依存しない。
利用に制限なし。だから大学は、好んでJavaを教えた。
132:デフォルトの名無しさん
18/08/04 21:23:18.25 Zud6chMR.net
反省会場になるが、ハードウェアに非依存。
プラットホームに依存しない言語。
OSの縛りがない。
言葉にすれば羽かを引き寄せる広告技術で満点回答の条件が揃っているが、
実際は、
「Javaは、ただの実装依存でした」
と確定的な認識が持たれてしまった。
綺麗なフレームワークがあっても、
実行したら未サポート例外で1000くらった奴は多いだろ。
最近だと暗号系やるとわかるが、
果てしなく未サポート例外や、それをパラメーター異常で弾かれることの多いこと
133:デフォルトの名無しさん
18/08/04 21:30:44.26 cTlZwaQ1.net
最悪なのは、ふわふわした言語設計だな。
抽象化が過ぎた結果、言語レベルでは実行できそう、コンパイルも通りそう!
通った!ヤッターマン!^^^
→ 例外。詳しくは言わんがダメー^^^^^
ざんーぬーーんだしたぁ^^^またきてぬ
が多すぎる。
最大限にスコア、基準をおとしても
「設計制限が多すぎるのがJavaだよ」
134:デフォルトの名無しさん
18/08/04 21:31:37.78 ZE1/UEds.net
そんな中、さっそうと登場したのがOpenJDK
OpenJDKではれば、無料で様々な問題が解決
これさえ使っていれば、何も問題が無くなってしまった。
Javaといえばオープン。これが確約された瞬間だった。
135:デフォルトの名無しさん
18/08/04 21:34:25.71 cTlZwaQ1.net
未サポート例外
パラメーター異常に見せかけたエラー例外
→ 足踏みっしたね。ありがとう!
その足踏みが僕の利得になってることをキチンと理解してないだろ?
養分美味しい^^^
これがJava
136:デフォルトの名無しさん
18/08/05 03:01:49.88 lHG7kQYc.net
>>129
>ハードウェアに非依存。
>プラットホームに依存しない言語。
>OSの縛りがない。
それなんてコボル?
>>131
儲かりそうだったら、特許を盾に訴訟を仕掛けてくるよ。
だから、一時避難にしかならないよ。
137:デフォルトの名無しさん
18/08/05 05:46:09.99 F0AAwpND.net
COBOLは特定のハードウェアに依存してるぞ
そのハードウェア(が提供している環境)でしか
まともに動かない。互換性がない。
138:デフォルトの名無しさん
18/08/05 16:40:04.29 EI6J35gy.net
>>128
教育機関でJava教育続けるんかね?
これから新規案件減ってメンテナンス案件中心になるで
139:デフォルトの名無しさん
18/08/05 19:25:35.45 e1WnmZaJ.net
日本はメンテ社会だからおkでは
140:デフォルトの名無しさん
18/08/06 06:46:33.17 quUF03Tj.net
なぜこうも露骨にJavaだけが殺されにくるのか
141:デフォルトの名無しさん
18/08/06 07:18:34.70 KuVl0eOY.net
ボラクルとしては、生かさず殺さず行きたいんだろうけどね
142:デフォルトの名無しさん
18/08/06 10:05:39.02 6WVhEBtp.net
大学で有償化に伴いJavaの選択講義は無くなるかもって話してたな
143:デフォルトの名無しさん
18/08/06 11:41:27.29 9v8Yooys.net
会社で有償化に伴いJavaのプロジェクトは無くなるかもって話してたな
144:デフォルトの名無しさん
18/08/06 15:26:08.19 XakKZQax.net
>>140
企業では無いな
過去の決定事項の否定は、当時の取締役が残ってれば無くならない
自分のミスを認める事になるからな
>>139
教育機関は無くなる可能性は高いだろうね
維持管理経費に関わるし
145:デフォルトの名無しさん
18/08/06 15:45:56.08 5QoZ/irf.net
OpenJDK使わないの?
146:デフォルトの名無しさん
18/08/06 15:51:47.82 XakKZQax.net
>>142
使うかどうかはユーザーの判断次第
半年毎に修正入れる手間が困らん所だけ
147:デフォルトの名無しさん
18/08/06 16:33:43.20 5QoZ/irf.net
>>143
どの言語ならそういう手間が省けると思う?
148:デフォルトの名無しさん
18/08/06 16:38:21.29 XakKZQax.net
>>144
言語が、と言うよりDistributionしてる所次第でしょ
マイクロソフトが管理してるC#、VB.NETやJ#はマイクロソフトが後々面倒見てくれる
そういう部分がOpenJDKは手取り足取りオラクルはしてくれない
149:デフォルトの名無しさん
18/08/06 16:53:08.04 5QoZ/irf.net
>>145
よくわからん。
それなら仕様はあっても特定の企業団体が作ってるわけではないCやC++
或いはOpenJDK同様に有志が作ってるに過ぎないRuby、Python、PHPなどは
手間がかかって使えない言語に分類されるという話?
150:デフォルトの名無しさん
18/08/06 17:01:27.72 XakKZQax.net
>>146
手間がかかってるが、現状のシステム規模の範囲内で使えてるのがC、C++、Ruby、PHP、Python
151:デフォルトの名無しさん
18/08/06 17:30:58.03 5QoZ/irf.net
>>147
それに比較してOpenJDKがどうにもならんぐらい手間だとは
思�
152:ヲないけど?
153:デフォルトの名無しさん
18/08/06 18:28:58.60 xPQY4qfH.net
>>148
君にとっては、だろ
人に寄る
154:デフォルトの名無しさん
18/08/06 18:46:10.55 5QoZ/irf.net
>>149
人に寄ってよいのでその人が何がダメと判断したのか興味ある
155:デフォルトの名無しさん
18/08/06 18:52:33.49 zTymiqbR.net
学生がやる確率がゼロになるのって結構でかいよね
企業に入って開発環境選ぶときにこれ選ばんでしょ?
156:デフォルトの名無しさん
18/08/06 18:54:20.59 SXHsIda2.net
>>141
単なる事情変更でミスではなくね?
157:デフォルトの名無しさん
18/08/06 19:04:44.71 DtN6U0B5.net
>>151
そこは案外影響ないんじゃね
だって勉強してた学生どころか未経験の素人を3ヶ月の研修で現場に放り投げてるじゃん
158:デフォルトの名無しさん
18/08/06 19:20:35.93 d11E19u/.net
OpenJDKがあるのになくなるわけがない
159:デフォルトの名無しさん
18/08/06 19:23:10.04 y3ouC/Z4.net
JREディスコンで少なくともクライアントJavaは事実上廃止だから、クライアントJava使ってた教材はゴミになるね
160:デフォルトの名無しさん
18/08/06 19:24:15.06 d11E19u/.net
そんな事実つくるな
161:デフォルトの名無しさん
18/08/06 19:24:42.12 zTymiqbR.net
>>153
違う違う
いまjavaが選択されてるのって大学でやるからだよ
162:デフォルトの名無しさん
18/08/06 19:30:24.87 d11E19u/.net
クライアントサイドにバイナリで渡すJavascriptとかほざいてるの聞いて怒りが発狂した
JavaAppletでいいやん
なんでJavaをそこまで目の敵にするのか
163:デフォルトの名無しさん
18/08/06 19:46:31.35 VvfxfV2R.net
目の敵にされたのはflash
Javaはついで程度の話
164:デフォルトの名無しさん
18/08/06 19:54:01.18 2AWODdBK.net
クライアントJavaは金を生まず脆弱性の温床として世間のJavaのイメージを悪化させるだけだから、Oracle的にはさっさと捨てたかったんだよ
ID:d11E19u/も自分の息子が痴漢常習犯だったら○んでくれねえかなと思うだろ?
それと一緒
165:デフォルトの名無しさん
18/08/06 20:05:37.83 d11E19u/.net
そのセキュリティの温床ってのが作られたイメージ
JavaAppletはできの悪い息子なんてもんじゃなかった
166:デフォルトの名無しさん
18/08/06 20:09:06.95 6LLzP/Xz.net
妄想おつ
167:デフォルトの名無しさん
18/08/06 20:12:53.82 xPQY4qfH.net
AppletはJava出た時にやらされたな
(遠い目)
教えてくれるヤツはこれが今後Webプログラミングでは主流になるとか言って鼻息荒かった
2,3年後、脆弱性でゴミとなった
168:デフォルトの名無しさん
18/08/06 20:14:14.12 d11E19u/.net
ぜい弱だ脆弱だって言いふらしてるやつがいただけだろ
ドヤ顔してるやつのPCで
ActiveXが我が物顔で好き勝手してた時代
169:デフォルトの名無しさん
18/08/06 20:18:37.66 xPQY4qfH.net
でServlet(JSP)はそれなりに普及したがPHP、Python、JavaScriptでより軽く作れる方法に取って変わられつつある
そこへ来てのライセンス徴収
潮目は変わった
170:デフォルトの名無しさん
18/08/06 20:20:44.68 xPQY4qfH.net
>>164
ま、こういう例も有るからね
URLリンク(www.jbat.co.jp)
171:デフォルトの名無しさん
18/08/06 20:25:15.85 d11E19u/.net
具体的なこと一切書いてなくてなんもわからん
ウイルス情報だってもっと中身あるぞ
172:デフォルトの名無しさん
18/08/06 20:34:53.51 9v8Yooys.net
国が有償化に伴いJavaのプロジェクトは無くなるかもって話してたな
173:デフォルトの名無しさん
18/08/06 20:44:57.95 d11E19u/.net
国がかよ
174:デフォルトの名無しさん
18/08/06 21:15:14.71 B7ulQQqy.net
>>163
脆弱性なんて必要があれば直して使うようにできる
Appletは遅いのと低機能で使い物にならなかった
モタモタしてるうちにActiveXとFlashに殺された
175:デフォルトの名無しさん
18/08/06 21:44:11.28 VvfxfV2R.net
URLリンク(tech.nikkeibp.co.jp)
もうちょっと意地を張れば平成最後の巨大案件になっただろうに
176:デフォルトの名無しさん
18/08/06 21:54:28.70 rktgM2el.net
ときどき現れる「ライセンス徴収」とか言ってる奴は吠える前にちょっと基本的なことを勉強してこい。
177:デフォルトの名無しさん
18/08/06 22:01:21.78 lh23YuZT.net
まぁでもJavaを覚えて良かったよ
今後パイソニスタになるつもりだがJavaが出切れば大抵なんでも出来そうだし
178:デフォルトの名無しさん
18/08/06 22:02:42.20 1YbnMS1c.net
企業の基幹システムの方は、お賽銭するので大丈夫です
179:デフォルトの名無しさん
18/08/06 22:31:48.47 xqZCMhr1.net
有償化でJavaはオワコンとか本気で思ってる奴居たら
情弱過ぎてやばい
180:デフォルトの名無しさん
18/08/06 23:16:56.37 wZo5XvZB.net
>>175
c#が横に並ぶ
もうjavaもc#も特定企業優遇コンテンツだったらc#選ぶかな?
って感じ
181:デフォルトの名無しさん
18/08/06 23:25:20.20 wZo5XvZB.net
もうはっきり言って無駄だよね
レポートをTeXで作らせてる大学とか
破壊したくなる
もうマイクロソフトセットでいいじゃん
馬鹿なの?
特定企業を避けてjavaに逃げてtex使わせて
ゴミ学生量産してもう見てらんない
182:デフォルトの名無しさん
18/08/07 00:39:35.27 kyOAfGFT.net
今どき数式texで書かされてるの見るとかわいそうになる。
せめてmathml紹介してあげて
183:デフォルトの名無しさん
18/08/07 00:53:25.14 bqsBgWbb.net
みな生まれ変わった?C++に戻るのか
Rustが希望か
184:デフォルトの名無しさん
18/08/07 00:56:11.48 bqsBgWbb.net
そうだもうC++とかといっしょに規格委員会とかに丸投げしよう
185:デフォルトの名無しさん
18/08/07 02:15:41.73 zYb3TROb.net
COBOLに戻るだけだよ
186:デフォルトの名無しさん
18/08/07 03:23:40.61 fA2Nzk2l.net
>>175
オワコンと言うか>>176の様にC#とどっち選択する?
になって今より吟味されて正当に判断されると思う
187:デフォルトの名無しさん
18/08/07 10:55:10.22 xK00AeFf.net
サービスでは保証とか気にしてORACLEので動かすわけだろ
互換気にしたら開発もそれになる
でも一般用途ではOpenを使えと そう保たんよ
188:デフォルトの名無しさん
18/08/07 11:15:43.15 1uT3x9R3.net
嘘じゃないよ。これからはJavaを使うだけで
金取られて、払わないと特許違反で訴えられるんだよ。
大学でJavaの選択講義は無くなるかもって話してた
189:デフォルトの名無しさん
18/08/07 11:16:32.20 1uT3x9R3.net
あと某大企業でも同じようなことを言ってたな
もう10社ぐらい回ってきたしな
190:デフォルトの名無しさん
18/08/07 11:18:17.86 1uT3x9R3.net
それからオープンでも保証がない言語は使わないんだってさ
191:デフォルトの名無しさん
18/08/07 12:14:46.66 4X5/IzP2.net
オープンで保証がある言語って?たとえば?
それ言語で保証付いてるわけじゃないだろ。
192:デフォルトの名無しさん
18/08/07 12:36:51.89 HMmnn15c.net
金払ったところで誰も保証はしてくれないよ
サポートがあるってだけ
193:デフォルトの名無しさん
18/08/07 13:34:48.53 UiMLulgt.net
ID:1uT3x9R3は連日デマ流して何がしたいんだ
194:デフォルトの名無しさん
18/08/07 16:22:58.17 maJmt1gG.net
>>188
不具合出た時に問い合わせして回答貰えますって保証だな
OSSで保証有る言語って基本的に無いわな
ただ>>185は、今まで信頼してたJavaがOpenJDKに変更して一般企業内で稟議が通過するかって話だと思う
>>184は大学でOpenJDKに移行してメンテナンスする要員を確保するのに余計に人件費かかる様になるからそれを大学側で吸収出来るかって話だと思う
195:デフォルトの名無しさん
18/08/07 16:23:23.95 VuYJRj/9.net
ちょうど今スッキリシリーズで勉強しているんですが無駄になっちゃうんですか・・・?
196:デフォルトの名無しさん
18/08/07 16:27:34.37 maJmt1gG.net
となると、過去の実績などからC#にくらがえする所も出てくるって事かと
言語仕様はJavaとほとんど変わらんからな
(C++ベースだし)
Linux環境でもC#は使える様になってるし
197:デフォルトの名無しさん
18/08/07 16:31:06.15 maJmt1gG.net
>>191
オブジェクト指向学習では無駄にはならんが学習したから、と言って実際仕事するとして全く新規のプロジェクトに参加出来る機会は減るだろうな
198:デフォルトの名無しさん
18/08/07 16:42:23.17 maJmt1gG.net
COBOLの教育現場での学習機会が減った様にJavaも減るんだろ
で、C#、PHP、Python、JavaScriptが増えると
199:デフォルトの名無しさん
18/08/07 16:46:19.36 maJmt1gG.net
>>183
実際、OpenJDKの扱い等はこっちが詳しい
OracleJDKからOpenJDKへ。OracleはJava世界に不要
スレリンク(tech板)
200:デフォルトの名無しさん
18/08/07 17:04:15.61 VuYJRj/9.net
>>193
Androidの新規もほとんどKotlinとかになっちゃうの?
201:デフォルトの名無しさん
18/08/07 17:08:02.77 maJmt1gG.net
>>196
可能性は有る
202:デフォルトの名無しさん
18/08/07 20:13:10.69 HdjWwHCX.net
Java使いは納得いかないだろうけどしばらくはJavaScriptの天下だろうな
203:デフォルトの名無しさん
18/08/07 20:50:41.85 d4J1pA0H.net
ですね
204:デフォルトの名無しさん
18/08/07 21:32:58.63 9JPFih4W.net
Javascriptで銀行システムできると思ってんのか。
頭ハッピーセットか。
205:デフォルトの名無しさん
18/08/07 22:06:05.46 594kz+rO.net
すっかり依存した中毒者から
金を巻き上げてくいつものスタイル
206:デフォルトの名無しさん
18/08/07 22:48:56.78 xK00AeFf.net
>>198
簡便に別物なので!
207:デフォルトの名無しさん
18/08/07 22:50:06.09 xK00AeFf.net
完全に だった
これからもうJavaがコボルみたいな存在になって
Javaが大抵の文脈でScryptを指すようになっちまうかも知れん
208:デフォルトの名無しさん
18/08/07 23:23:09.08 xJBIU1cv.net
>>200
全く出来ない訳では無いが、基本的に向かない言語だな
まあPHP、Pythonも向かないけど
それで、りそなとかはMF-COBOLでUIも作ってる
209:デフォルトの名無しさん
18/08/07 23:25:43.47 u34GnCFq.net
手軽に作るときにスクリプト言語の連想配列はいい
でも返す値が何入ってるか
全ソース追っかけないとわからんようなのは最悪
210:デフォルトの名無しさん
18/08/08 00:47:11.77 4BWTfzpI.net
もうそろそろJava使うだけで有料になるって広まった?
211:デフォルトの名無しさん
18/08/08 02:04:24.36 kZ99Qrjg.net
>>206
バカ、おまえ、その4文字書くだけで金を毟りに来るのを知らんのか?
212:デフォルトの名無しさん
18/08/08 19:04:15.23 9SrZ+y6I.net
JavaScriptがORACLEに訴えられますように
213:デフォルトの名無しさん
18/08/08 20:23:51.98 sRRfk4W2.net
>>206
止めろ。過去に遡って使用料請求する会社ですよ?!
214:デフォルトの名無しさん
18/08/09 02:14:11.15 f4Nba8Mw.net
>>208
無い無いw
そもそも無料でしょ
215:デフォルトの名無しさん
18/08/09 02:42:52.97 f4Nba8Mw.net
URLリンク(www.orangeitems.com)
Java Appletは消える可能性高い
LinuxサーバーはRedHatにしておく方が無難
216:デフォルトの名無しさん
18/08/09 04:05:56.65 f4Nba8Mw.net
Java11からJava Web Startが無くなるのも大きい
217:デフォルトの名無しさん
18/08/09 10:26:37.82 QXAu6LVE.net
>>211
そもそもアプレットなんか何年も前から作っちゃダメみたいなものだから逆にいいだろ
218:デフォルトの名無しさん
18/08/09 17:54:31.74 WuBnCjxh.net
>>213
Java出始めにAppletを習得しろ、って言われて勉強会に強制参加させられてたが(1999頃)今やゴミだよ
219:デフォルトの名無しさん
18/08/09 22:05:11.59 b+KVdser.net
最後にapplet使ったのがいつ何なのかわからない
appletの時代ってそんなに長くなかったのではないかと
220:デフォルトの名無しさん
18/08/11 23:45:38.57 ElCQTYiC.net
企業では一部でまだ使ってるだろうかど
一般ユーザーなら投資Webアプリ関連の用途くらいしか残らなかったと思う
221:デフォルトの名無しさん
18/08/12 01:53:32.40 ggoLWaoK.net
ジャップランドに行って長い間Javaで生活していましたがこんな事になるなら別の勉強をしたほうが良かった
222:デフォルトの名無しさん
18/08/12 08:54:51.28 3UTFG/IT.net
>>217
いまさらかよ
223:デフォルトの名無しさん
18/08/12 18:12:54.05 p70Z84MD.net
単に他のやればいいだけだろ
…って思うけどJavaの世界にはJavaオンリーの人多いのよね
224:デフォルトの名無しさん
18/08/12 19:52:04.33 Wu46ktkL.net
>>219
そういう人はCOBOLプログラマ同様にメンテナンスだけで生きて行く事になる
225:デフォルトの名無しさん
18/08/12 22:01:09.33 Wu46ktkL.net
Javaプログラマは基本的に各Sierが作ったフレームワーク使うだけで、フレームワークそのモノを作る様な力有るプログラマは少数しか居ない
つまりオブジェクト思考とか深く追求してないプログラマが多いって事
226:デフォルトの名無しさん
18/08/12 22:09:55.94 Fp5Sjugg.net
>>221
フレームワークそのものを作れるプログラマーが多い言語とは?
227:デフォルトの名無しさん
18/08/12 23:28:53.04 jzxKDIQc.net
>>222
C++
Delphi
228:デフォルトの名無しさん
18/08/12 23:56:41.25 jpwoxOLr.net
オレオレフレームワークが乱立されてもなあ
229:デフォルトの名無しさん
18/08/13 00:03:59.75 xXD2kiJk.net
>>223
ソース
230:デフォルトの名無しさん
18/08/14 15:11:19.51 4WLQUY5M.net
JavaScriptの悪口はそこまでだ
231:デフォルトの名無しさん
18/08/14 15:23:19.66 WKHYEiqK.net
>>195
Openすら罠だらけじゃないか
まさかC#の時代が来ようとは
232:デフォルトの名無しさん
18/08/14 15:37:42.76 PHhJsFg2.net
いや、python、PHP、javascriptくるで
233:デフォルトの名無しさん
18/08/14 16:56:37.58 A56igK85.net
Windowsサーバー-----C#、VB
それ以外----------------PHP、Python、JavaScript、Ruby
こんな感じだろ
半年毎にOpenJDKで修正ビルドでOKと皆、勘違いしてるけど、知らない間にGPL違反になる可能性有るから罠以外の何物でも無い
234:デフォルトの名無しさん
18/08/14 20:12:46.15 navyBif/.net
>>229
classpath exceptionなのですが、どういう風にGPL汚染というか派生するのですか?
235:デフォルトの名無しさん
18/08/14 20:24:16.36 doHdD4m2.net
サーバサイドKotlinは流行らん?
236:デフォルトの名無しさん
18/08/14 20:28:03.05 8/GvGsQe.net
問題はGPLじゃなくて特許侵害でしょ
オラクルに認められたプロジェクト以外によって配布されたOpenJDKバイナリには特許利用許諾がない
GPLを真に受けて受け取った時点で特許侵害が成立する
237:デフォルトの名無しさん
18/08/14 20:29:32.48 5ImBicpY.net
>>229
GPL汚染受けるような人はOracle Javaではライセンス違反してる
断言していいよ
ソフトウェアライセンスを確認しない者のことなんて誰も守ってはくれないのだ
238:デフォルトの名無しさん
18/08/14 20:32:29.97 T9S1w5cR.net
>>232
オラクルから特許侵害で訴えられるってパターンね
239:デフォルトの名無しさん
18/08/14 22:57:07.90 3hdPhrIk.net
>>231
サーバサイドはイベント駆動のスマホアプリほどnull状態があやふやではないからkotlinの恩恵は微妙かと
240:デフォルトの名無しさん
18/08/15 01:10:47.55 a+vkM+qh.net
Javaからの移行先って今の流れだとやっぱPythonなのかねえ
AIブームに乗って流行ってるけど、正直文法は微妙としか思えないわ
__init__とかなんか小汚いなあと
241:デフォルトの名無しさん
18/08/15 01:32:35.55 zh9hArng.net
COBOLに戻るだけですよ。
もう口先だけのコンサルには騙されませんから。
242:デフォルトの名無しさん
18/08/15 02:30:02.64 xwISYCtn.net
コンサルと言う名前のバカSierの弊害がCOBOL→Javaへの移行だからな
そもそもJavaで金額計算させずにCOBOL製の計算外部モジュール作って、それを利用する様にすりゃええだけだったのにJavaで全て移行する事に拘ったからな
243:デフォルトの名無しさん
18/08/15 02:31:08.74 xwISYCtn.net
>>236
どのスクリプト言語も金額計算には向かないよ
244:デフォルトの名無しさん
18/08/15 03:02:10.57 xwISYCtn.net
>>234
オラクルから訴えられるリスク有るならOpenJDKに移行しないわな
それならいっそC#かVB.NETに移行する
245:デフォルトの名無しさん
18/08/15 03:04:21.01 xwISYCtn.net
>>236
少なくともスクリプト言語系だとJavaScriptの方がマシでは?
あくまでマシと言う話
246:デフォルトの名無しさん
18/08/15 11:34:13.24 PXxrp9x3.net
>>236
C#
247:デフォルトの名無しさん
18/08/15 15:09:08.37 /gpKiz4r.net
C#だと基本的にはWindowsサーバー使う前提だろう
WEBサービス動作サーバーがWindowsである必要性なんてまるでないんだよなぁ
(Javaものは特にそう)
特定環境オンリーでやって来たSIの人はそう考えないことが多いけれど
248:デフォルトの名無しさん
18/08/15 15:24:23.75 6Bv0FBCk.net
>>243
マイクロソフト信者はLinuxでC#、VBで実装出来るとイキまいてるけどね
249:デフォルトの名無しさん
18/08/15 15:49:02.35 uWumOJq+.net
普通にasp.net core + angular をlinux運用してるけど、今のところ不都合はないな
250:デフォルトの名無しさん
18/08/15 17:02:03.95 zh9hArng.net
>>243
いろんな環境で動くぜ!って何回騙されれば気が済むの?
Javaはあちこち出動くけど、Javaで作ったシステムは
あちこちじゃ動かないよ?
251:デフォルトの名無しさん
18/08/15 19:06:44.90 PXxrp9x3.net
>>243
いつの時代の方ですか?
252:デフォルトの名無しさん
18/08/15 19:56:15.51 Z5eMvoNe.net
>>222
C++、Pascal(今のC#)
C#はデルファイ、パスカル作ったメンバーてのは有名。
かくいう俺もC++でウィンドウずアプリケーション、dx11、12、vulkanのミニフレームワークは書いて動かしたことがある。
つうかC++は自分で書かないと、まともなフレームが未だに存在しないoz
Qtぐらいかもしれない。
253:デフォルトの名無しさん
18/08/15 20:05:55.24 I7QuUKqV.net
>>246
そこがJavaの幻想だよね。
言語系、言語とフレームワークは抽象化されているから、メソッドとクラスでみたら、どんな環境でも動作すると「錯覚」しやすい。
今の言葉で「Googleダークパターン」そのものなんだよね。
Javaは、実行環境に強く依存し、かつ依存しているかを把握する手段が提供されていない。
当然、やれば未実装エラーが返ってくるが、それをパラメータエラーで返すAPIもよくある。
そして、そこに填まると対策手段がないから、手詰まりとなる
254:デフォルトの名無しさん
18/08/15 20:07:28.09 PXxrp9x3.net
>>248
ソース
255:デフォルトの名無しさん
18/08/15 20:14:14.64 vpj1US8e.net
長くなったからJavaの幻想とは
・実行環境(JRE)に依存し、その実装は期待通りに実装されている保証はない
・環境に依存するから、そっちに聞けとリファレンスに定められていたりする
・実行環境の実装が、Java標準からかけ離れた実装になっていることもある。
この指摘のサンプルとして代表的で超有名なのは、Androidの暗号機能系。
Androidは、明らかにおかしな実装になっているが、あれはJavaフレームワークがハードウェア鍵ストレージ、秘密鍵の分離という概念をフレームワーク設計の段階で考慮、または誤魔化した結果。フレームワークのされている設計欠陥
256:デフォルトの名無しさん
18/08/15 20:14:47.37 zh9hArng.net
>>248
パスカル作ったのはヴィルトだろ
257:デフォルトの名無しさん
18/08/15 21:12:51.55 lzEmlB5h.net
ワースです
258:デフォルトの名無しさん
18/08/15 21:48:18.38 /SQznhgr.net
値で呼ぶか名前で呼ぶか
259:デフォルトの名無しさん
18/08/15 22:17:45.20 /Evaw7eY.net
worth death
260:デフォルトの名無しさん
18/08/15 23:04:15.19 xcLgFd3y.net
>>248
C#がPascalだと
素人かよ
261:デフォルトの名無しさん
18/08/16 18:51:22.48 HnRJ/Xec.net
>>248
C#はC++++だから
C++の発展形
作ったヤツはDelphiの作者だが
Visual StudioとかC#やJ++、J#全てコイツが絡んでる
(ヘルスバーグ)
コイツが居なければ.NETすら無かったと思われ
262:デフォルトの名無しさん
18/08/16 19:41:12.09 kykuKPql.net
最強やんけ
263:デフォルトの名無しさん
18/08/17 01:07:12.81 635Nj5UV.net
>>257
c#は良いもの。
けれど俺は好きになれなかった。
あのガーゼで繰るんでメモリをフィルタリングしたり、間に入ってケツを舐めたり、○を○ープス○ー○してくれるような設計が好きになれない。
264:デフォルトの名無しさん
18/08/17 01:10:04.49 635Nj5UV.net
欲しいのは友や仲間、協力、支援する要素であって、責任転嫁先でも守ってくれる王子様じゃない。
265:デフォルトの名無しさん
18/08/30 22:37:32.93 1rD3/Svv.net
OpenJDKは無料です、と言う話だがJava SEの部分が無料でもなあ
問題はJava EEの部分だし
266:デフォルトの名無しさん
18/08/31 00:15:46.68 nX+4KS1d.net
>>261
JavaEEのことちゃんと調べてんのか?
267:デフォルトの名無しさん
18/08/31 08:00:26.24 /sCR9jcf.net
>>262
URLリンク(qiita.com)
Jakarta EEがどうしたって?
268:デフォルトの名無しさん
18/09/02 22:57:25.62 HcdhtgGT.net
ログ読んでない
さすがに個人開発する分には有償にならないだろ?
269:デフォルトの名無しさん
18/09/02 23:00:44.18 skRLU8Gq.net
読めよw
270:デフォルトの名無しさん
18/09/04 00:01:06.32 tQOzMo75.net
ろくに調べてない奴がJava終わった終わった騒いでる印象
271:デフォルトの名無しさん
18/09/04 00:08:54.98 gZnu4stV.net
Javaを選択するアドバンテージがない
インセンティブも働かない
衰退の一途
272:デフォルトの名無しさん
18/09/04 00:32:34.36 TKsJiWYY.net
>>266
むしろきちんと調べたら終わってるとわかるんだよなあ
273:デフォルトの名無しさん
18/09/04 00:49:43.96 CENtGKsZ.net
オラクルってなんでこんなにダメにするのが得意なの?
274:デフォルトの名無しさん
18/09/04 00:58:48.71 jLlvnCTN.net
もしかしたらもvirtualbox有料化したりはしないよね?
275:デフォルトの名無しさん
18/09/04 01:03:18.00 D5sjq6AU.net
>>268
君特許違反で訴えられるくんかな?
276:デフォルトの名無しさん
18/09/04 02:18:28.68 ROt4XEkp.net
きちんと調べれば、数年後企業は有料でしか使えなくなるのわかるでしょ?
もしかして表面だけしか見てない?書いてあることの裏を読み取らなきゃ
隠された部分に真実がある
277:デフォルトの名無しさん
18/09/04 08:29:51.03 TKsJiWYY.net
信用の問題だろ
OracleがOpenJDKを潰そうと思えば直接的な法的手段を用いるまでもない
Oracleはいつでもディストリビュータに対するTCKの提供を停止することができ、それにより既にGPL化で配布されたOpenJDKも即座に破綻する
OracleはTCKのテストケースに対して著作権を有しており、これを侵害することなく互換テストを再構築することは事実上不可能だ
これが現在想定される最悪のシナリオだが、Oracleならやりかねないと思われてしまったこと自体が問題
278:デフォルトの名無しさん
18/09/04 14:27:56.34 WPFJYMeo.net
日本の企業以外はあまり影響はない
取り敢えず最新のLTSのVM使えば良いからな
むしろ旧バージョンのopenjdkにセキュリティパッチ出せと強要すりのは共感を得られないだろう。
オラクルはそれを利用して旧バージョンのセキュリティパッチを内部スケジュールが~見たいな胡散臭いうそで遅らせるだろ。
279:デフォルトの名無しさん
18/09/05 00:23:10.23 DEEcQuJz.net
ライトワンスw
280:デフォルトの名無しさん
18/09/05 00:28:09.09 /nsa4eVV.net
Write Once, Debug Everywhere.
281:デフォルトの名無しさん
18/09/05 22:57:19.92 Xm1UlI+a.net
著作権を法律で無効化してしまおう!
282:デフォルトの名無しさん
18/09/06 00:14:19.62 mdBuOe3/.net
>>277
中国みたいにめちゃくちゃ関税掛けられるぞ
283:デフォルトの名無しさん
18/09/11 22:02:10.68 aoeRlOMj.net
JVM を Rust で造り直したら、どうなるか
284:デフォルトの名無しさん
18/09/11 23:42:24.10 7OMaqLmB.net
どうもならんよ
JIT次第だから何で書こうがあんまり関係ない
285:デフォルトの名無しさん
18/09/13 04:01:13.84 WoGVjiXm.net
大学はJavaの代わりにPython教えるようになるんだろうけど、
企業はPythonだけじゃ無理だしなあ。一番無難なのはC♯だけど、
Javaの二の舞化が予想される分野に今から飛び込むのもなあ。
って事でJava逃亡組の分散化、戦国時代に突入で、
木下藤吉郎とか織田信長とか松平元康とかいろいろ聞いた事もないのが
出てきてカオスになるんだろ。
286:デフォルトの名無しさん
18/09/13 05:39:05.02 TJ7QdJm1.net
>>281
C#だと元々ライセンス有りきだしな
ランニングコスト考えたらアカデミック版でもそれなり
287:デフォルトの名無しさん
18/09/13 07:53:13.28 3sx42hJ/.net
>>282
C#にアカデミック版なんてねーよ
288:デフォルトの名無しさん
18/09/13 08:08:05.83 Ts60fXh8.net
教育期間ならPro相当の VS Community Edition が無料で使える
もちろん実行環境の方は大企業の商用利用だろうが関係なく無料
289:デフォルトの名無しさん
18/09/13 08:08:18.06 TJ7QdJm1.net
>>283
古いバージョンなら有るんですが
URLリンク(www.amazon.co.jp)アカデミック/dp/B003LTZ1VA/
290:デフォルトの名無しさん
18/09/13 13:04:00.12 3sx42hJ/.net
>>285
「C#に」アカデミック版なんてねーよ
291:デフォルトの名無しさん
18/09/13 14:56:56.78 1SrbUZj+.net
>>286
結果的に有るでしょ
負け認めろよ
292:デフォルトの名無しさん
18/09/13 16:42:35.08 +GzQ8hH0.net
Javaが衰えたらC#時代の到来だろ
と思わせて,PythonとC/C++の合わせ技が主流になる落ちだろうな
293:デフォルトの名無しさん
18/09/13 16:57:12.90 SWRQ81bw.net
今からC++へ回帰って、、
PythonもPHPと拮抗してる
294:デフォルトの名無しさん
18/09/13 22:14:26.84 e+9HwF2y.net
>>287
ねーよw
295:デフォルトの名無しさん
18/09/13 22:22:32.58 oK2RB4zM.net
>>288
やはり大学の支持がある言語は強いね
Javaが広まったのも大学のおかげだし
296:デフォルトの名無しさん
18/09/14 07:00:02.02 LTbXVNEK.net
Javaは終わり?
kotlinも終わり?
今から勉強するのは無駄でしょうか?
297:デフォルトの名無しさん
18/09/14 08:18:20.53 HlVQNvLi.net
>>292
Javaは今後、COBOLと同じ運命
新規案件は減ってメンテナンス案件がメインになる
大した給料にはならんが仕事には困らん
他のOSSに行くか、止めとくかは自分で決める方が良い
298:デフォルトの名無しさん
18/09/14 08:45:29.43 /USaKNkw.net
>>292
Kotlinは今後サーバーサイドでどれだけ使われるかは全く不明だが
Androidの開発分野ではこれまで以上に益々使われていくようになるだろう
今冬にデビューする新端末に搭載されるAndroid 9 Pieでは、
「アプリのパフォーマンス関連では、ARTランタイムによってすべ
299:てのアプリで パフォーマンスが向上するほか、Kotlinへの最適化が行われた。」 と報じられている ソースはこれ↓ https://codezine.jp/article/detail/11018
300:デフォルトの名無しさん
18/09/14 17:15:36.58 zZtMiOUI.net
21世紀のCOBOLと言われているね
301:デフォルトの名無しさん
18/09/14 20:24:58.65 mtaFFIV6.net
>>291
日本ではまだまだJavaが強すぎて次はPythonだろ。
と言っても異論が強いんだけど、
欧米じゃもうPythonが大学だけじゃなく実社会でも
抜きん出てきてるのが実情なんだよなあ。
URLリンク(furien.jp)
URLリンク(pypl.github.io)
302:デフォルトの名無しさん
18/09/14 21:17:47.26 HlVQNvLi.net
>>296
日本は欧米の様には行かないよ
だいたいスマホでさえiOSがAndroidより強いのに
Python普及するには教育機関での教育と中小企業での採用例が増えないと無理だよ
303:デフォルトの名無しさん
18/09/14 22:26:51.39 G7suMYm4.net
「もう」とかじゃなくて、日本でperlが流行ってた20年前からずっと欧米はpythonの方が人気だった。
304:デフォルトの名無しさん
18/09/15 03:13:05.56 mE8f++w+.net
日本ではRubyの存在がPythonの侵入を阻んだ側面は否定できないでしょ。
またガラパゴス日本の悪い面が出た。
ローカライズでグローバルスタンダードに対抗出来る程度の製品は出来る。
でもその製品で世界のスタンダードを狙えるほどの物は作れない。
で、結局最後は物量戦で負けてローカルな市場まで取られて
今までの努力は何だったのか。という話になる。
305:デフォルトの名無しさん
18/09/15 06:21:06.08 TwCPyu31.net
というような商業的側面しか見てないから新しいものがでてきません
306:デフォルトの名無しさん
18/09/15 15:58:28.18 KIanXBkQ.net
ウンコスクリプトの覇権争い
307:デフォルトの名無しさん
18/09/16 09:24:32.52 zIWcrfyR.net
>またガラパゴス日本の悪い面が出た。
皆が使い出せば皆が使う
というのも大きいと思うけど日本は(日本で多く使われているかどうか?)
ただ多くの人が使う
という切欠がどうなるかだな
結局日本語情報が有るか無いか?
多いか少ないか?
そういった辺りが日本で普及するかどうかの鍵の一つになるんだろうな
後は単純に日本語が扱えるかどうか等等
308:デフォルトの名無しさん
18/09/16 17:20:34.44 GlxIfCQG.net
>>293-294
ありがとうございます。
Javaやkotlnもできるようにしようと勉強初めて
何個かアプリ作ってたんですが、
あまり好きな言語じゃなかったですね。
ちょうどいいのでこれで切って、
C#に戻ります。
androidはxamarinでいいかな。
309:デフォルトの名無しさん
18/09/16 21:03:05.54 55toef2i.net
まあJavaも昔は重いよ!!
と叩かれてたのに、いつの間にか速い部類になってるしな。
マシンパワーは右肩上がり、人件費は高騰の一途だから、
言語に求められるのは速さより、簡便性となるのも自明。
JavaからPythonへの政権交代も歴史の必然という訳だろう。
一方であくまで速度を求められる処理。マシン深層部分の制御。
という目的達成のための言語も必要。それがC/C++の役目。
となると、今流行りの二極化がプログラミング言語の世界でも起こる。
速度重視と、簡便性重視に二極化して、JavaやC#は中抜き革命の
対象になってしまう。
という未来も今すぐではないにしても�
310:A近未来の将来像として 意識して行動する必要が今後出て来るだろうね。
311:デフォルトの名無しさん
18/09/16 21:17:40.47 L4wHK3g0.net
PythonはC/C++に比べたら2桁遅いわけで、JavaやC#の遅いとは全く性質の異なる話だ
CPUバウンドな処理も躊躇せずに書けてそこそこ簡便な言語には一定の需要がある
特にC#なんかは値型の強化によりGCに頼らないRust的な緻密な制御もある程度カバーしつつある
312:デフォルトの名無しさん
18/09/18 01:18:39.02 lapLo+Fc.net
>>304
「起こる」っていうかとっくにそうなってるでしょ
PC界隈ではわざわざJavaScriptでデスクトップアプリ作ってる(富豪)一方
組み込み業界は昔ながらの職人芸なんじゃないの
313:デフォルトの名無しさん
18/09/19 13:02:32.23 rUQAiNTP.net
Twitterから転載
URLリンク(mobile.twitter.com)
(deleted an unsolicited ad)
314:デフォルトの名無しさん
18/09/21 02:20:02.42 iRQowdJC.net
うーん…
URLリンク(twitter.com)
(deleted an unsolicited ad)
315:デフォルトの名無しさん
18/09/21 21:36:18.64 JP8I8TZy.net
>>308
>2. Ruby on Rails
ほんとうですか?
316:デフォルトの名無しさん
18/09/24 16:02:11.96 mPxAnOCr.net
>>307
URLリンク(www.prnewswire.com)
Javaを実行している何百万もの世界的なビジネスをさらにサポートするために、OracleはJava SEのライセンスとサポートのニーズをすべてカバーする新しいサブスクリプションモデルであるJava SE Subscriptionを発表しました。
317:デフォルトの名無しさん
18/09/24 16:03:00.46 mPxAnOCr.net
Java SEサブスクリプションは、オラクルがオープンソースのOpenJDKバイナリを作成し、商用サポートやエンタープライズ管理ツールを必要としない開発者や組織を可能にする、OpenJDKエコシステムのオラクルの長年にわたる無料のJava SEリリースと継続的な補完を補完します。
318:デフォルトの名無しさん
18/09/24 16:51:31.69 tbtIQWiZ.net
>>311
誤訳だな
> Java SE Subscription complements Oracle's long-standing and continued free Java SE releases and stewardship of the OpenJDK ecosystem
> where Oracle now produces open source OpenJDK binaries, enabling developers and organizations that do not need commercial support or enterprise management tools.
だから、Java SE Subscription はこれまでの無料のOracle Java SE とサポートのない OpenJDK の両方を補完すると言っている
OpenJDKについては何も約束していない
319:デフォルトの名無しさん
18/09/26 15:09:42.39 HWt0FbSg.net
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
URLリンク(www.publickey1.jp)
あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
320:デフォルトの名無しさん
18/09/26 17:57:59.10 j0JA6i7E.net
Java今までお疲れ
321:デフォルトの名無しさん
18/09/26 18:20:46.83 aH2opxwm.net
OracleJDK11
特に登録とかせずにダウンロードできるけど、
サポートが有償ってだけなのかな?
有償ユーザーしか利用できないのかと思ってたわ。
322:デフォルトの名無しさん
18/09/26 19:30:04.22 9vsYZzuM.net
完全に21世紀のCOBOLになったな
323:デフォルトの名無しさん
18/09/26 22:29:10.28 pqBNVrqQ.net
java代替はrustがいいみたい
静的型付だから
324:デフォルトの名無しさん
18/09/26 23:28:59.25 bIgqbSt3.net
まじか
325:デフォルトの名無しさん
18/09/26 23:37:48.10 EU6lelsK.net
JDKは話題に出ているけど
JREはどうなるの?
326:デフォルトの名無しさん
18/09/26 23:42:22.37 9vsYZzuM.net
JREもOracleが無償配布続けるとはハッキリ言って無いな
327:デフォルトの名無しさん
18/09/26 23:43:27.67 9vsYZzuM.net
少なくともRedHatとIBMは無償でJREは手に入ると思う
328:デフォルトの名無しさん
18/09/27 00:03:49.84 jlo7OnjH.net
>>296
Javaが死んで、C#や他のコンパイル言語が伸びるかと思ったら、
実際伸びたのはPythonだけだったという落ちか
329:デフォルトの名無しさん
18/09/27 00:44:21.67 4ugdlN24.net
条件によってはもう既にこんな状態だけどね
URLリンク(news.crunchbase.com)
330:デフォルトの名無しさん
18/09/27 01:10:15.62 GqPBG8RE.net
Linux使う人はRed HatのLTSや各ディストロの相当品使うだろうからどうなんだろ
331:デフォルトの名無しさん
18/09/27 10:08:50.54 +WeQKNxa.net
>>322
URLリンク(qiita.com)
Python高速化の手法はいろいろあるからそれで何とかなっちゃう分野から
どんどんPythonに切り替える流れでしょ。ライブラリがなくても
最後は遅いとこだけCで書いちゃえば、全部Javaで書くより楽そうだしね。
やっぱり1番に人的資源が集中し、開発競争でも圧倒的な優位性が出て来る。
オープンソースでも大企業に勝っちゃうのはそういうカラクリ。
332:デフォルトの名無しさん
18/09/27 10:21:30.46 RquF49Z1.net
>>325
Javaの代替にPythonとかねーよwww
業務系の低レベルコーダー大人数開発で型の無い言語なんか使えるわけねーだろw
代替言語なんてC#ぐらいしか無いんじゃね?
333:デフォルトの名無しさん
18/09/27 11:15:18.53 d+TG0jsP.net
年間30ドルなら払ったほうが楽で良いんでねえの?
334:デフォルトの名無しさん
18/09/27 11:18:58.73 rZRe7wqK.net
PC一台あたり年間30ドルだぞ
サーバーは一台あたり年間300ドルな
335:デフォルトの名無しさん
18/09/27 11:22:16.70 +WeQKNxa.net
URLリンク(trends.google.co.jp)
Javaは明らかに落ち目。他で伸びてるのはPythonだけ。
海外でのPython隆盛を受けて日本でも需要が立ち上がった所かね。
求人増に対して供給が追い付かず、単価も高めで推移と。
URLリンク(assign-navi.jp)
URLリンク(freelance.levtech.jp)
336:デフォルトの名無しさん
18/09/27 11:22:47.14 d+TG0jsP.net
JREが有料化されたのなら問題だけど、JDK代なら安いもんじゃねえの
337:デフォルトの名無しさん
18/09/27 11:24:26.31 rZRe7wqK.net
>>330
今更何とぼけたことを抜かしているのか
いや実行環境の数に対する課金やぞ
338:デフォルトの名無しさん
18/09/27 11:26:44.08 rZRe7wqK.net
ちなみにOracle JDK自体は開発するだけなら無料だ
それを運用に使うのは不可
339:デフォルトの名無しさん
18/09/27 11:27:43.53 d+TG0jsP.net
>>331
まじで?
俺、思いっきり勘違いしてたわ
それじゃもう、こんなの使えないじゃん
340:デフォルトの名無しさん
18/09/27 11:32:04.80 EcVI6sVW.net
保守では使われていくだろうけど新規案件では減っていくんじゃないかと
半分期待を込めて
341:デフォルトの名無しさん
18/09/27 11:45:15.08 r6BrGjnY.net
そこまでOracleJDKに固執する意味がわからない
342:デフォルトの名無しさん
18/09/27 12:40:30.29 DMzEptXi.net
>>328
プロセッサーじゃなかったっけ?
343:デフォルトの名無しさん
18/09/27 12:41:26.90 DMzEptXi.net
>>333
JREやJDKじゃなくて、Java SEに対するポリシー変更だからね
344:デフォルトの名無しさん
18/09/27 13:07:01.60 GqPBG8RE.net
そんなにみんな今までOracleの所からJDKダウンロードしてたんだろうか。
Linux使ってるからディストリビューションのパッケージしか使ってない。
345:デフォルトの名無しさん
18/09/27 14:32:41.33 vjM+AyEC.net
>>336
Java SE Subscriptionはデスクトップはユーザー単位、サーバーはプロセッサー単位だな
346:デフォルトの名無しさん
18/09/27 15:25:59.43 54JQQZOX.net
>>338
Androidもしばらく前から開発環境にOpenJDKが付属するようになったから、OracleからJDKダウンロードすることは無くなったな
347:デフォルトの名無しさん
18/09/27 15:46:34.81 BKY2nRCH.net
>>326
C#と言うか.NETになるな
VB.NETの選択もアリかと
VBプログラマ余ってるし
348:デフォルトの名無しさん
18/09/27 15:47:31.31 BKY2nRCH.net
>>341
.NET Coreが安定する前提だけどね
349:デフォルトの名無しさん
18/09/27 20:21:42.01 BE53LV4E.net
OracleJDK11っていうのの位置づけがわかんないんだけど
これを入れときゃいいわけ?OpenJDK11にかえるべき?
350:デフォルトの名無しさん
18/09/27 21:01:29.02 ykiFV82E.net
今こそJ#が必要だろ
.NET Core上の完全なJVM実装があれば結構乗り換えそう
351:デフォルトの名無しさん
18/09/27 21:20:58.51 5U7IgWxi.net
>>343
OracleJDKは基本的に有償
OracleDBとか使ってて有料サポート受けてるなら無料
OracleDB使って無いならOpenJDKを6ヶ月毎に更新するなら無料
352:デフォルトの名無しさん
18/09/27 21:21:39.23 5U7IgWxi.net
>>344
マイクロソフトがJ#捨てたから
353:デフォルトの名無しさん
18/09/27 22:21:04.12 DMzEptXi.net
>>342
もう十分安定してます
354:デフォルトの名無しさん
18/09/27 22:35:07.08 s/VgTzzF.net
>>326
Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)~PyCon APAC 2013
URLリンク(www.publickey1.jp)
簡単に言うと、Pythonが大規模開発に向かないと思うのは無知や思い込みによる所が大きい。
つー事だわな。まあJavaがこうなった以上は海外でも、日本でも、今後Python置き換えが進むだろう。
>>329
GoogleトレンドのPython急上昇はその端的な表れ。
URLリンク(pypl.github.io)
355:デフォルトの名無しさん
18/09/27 23:36:04.36 RquF49Z1.net
>>348
Pythonで置き換えなんて来ないわwww
それは真っ当なスキルの人を集めてPythonで大規模なシステム作りました、
って話で、腕の悪い人を集めて作りましたって話じゃ無い。
お前はJavaしか出来ない低レベルプログラマーを舐めてる。
Pythonになるぐらいなら、型が追加されて構文が似てきたPHPの方がまだ可能性があるわ。
356:デフォルトの名無しさん
18/09/27 23:56:56.19 CuYlDriK.net
JavaできてPythonができない理由が思いつかない
Pythonで問題になるのは結合部分やコードの統一性、依存の管理とかだろう
大規模で問題になるってんだからマネジメントの問題だろ
コーダーのせいに�
357:キんな
358:デフォルトの名無しさん
18/09/28 00:04:19.40 z0/kwoJ2.net
>>348
Cでゴリゴリにチューンした超高速ライブラリを
簡易言語のPythonで組み立てるだけの簡単なお仕事
やっぱりプログラム技術の進化系としてはこれが最善なのかな・・・
359:デフォルトの名無しさん
18/09/28 00:07:07.09 5ekEeIFJ.net
azureの実行目的ならJavaのLTSを無償提供
まさかのMSサポート開始か
360:デフォルトの名無しさん
18/09/28 00:30:11.75 16oPBkbf.net
>>350
Pythonだけじゃないけど変数の型が無い言語だと型が強ければコンパイル時に検出できる
割としょうもないことを延々テストコード書かないといけないのが辛いというのはある
361:デフォルトの名無しさん
18/09/28 01:07:33.04 Tsa5QR6C.net
PyキチまたPythonのステマやってるの?
マッチポンプもそうだけど古い手に今更引っ掛かるアホはいないぞ
362:デフォルトの名無しさん
18/09/28 01:47:25.99 FhArznfq.net
URLリンク(www.publickey1.jp)
363:デフォルトの名無しさん
18/09/28 02:28:38.33 XsBEo249.net
>>352
競合になるようならMSへのTCKの提供を打ち切るでしょ
Oracleにはその裁量があり、いつでもOpenJDKのディストリビューターを潰せる
364:デフォルトの名無しさん
18/09/28 03:09:20.88 7TcOhOkP.net
TCKにそこまで効力ある?Javaを名乗れないくらいじゃないの?
365:デフォルトの名無しさん
18/09/28 07:36:39.89 l1rSOndZ.net
>>328
どこまでが一台?
366:デフォルトの名無しさん
18/09/28 08:01:58.01 ys43ek26.net
OracleだってOpenJDKが生命線だって解ってるから無下にはしないだろ
2枚舌で上手いこと稼ごうとしてるんだろうし
367:デフォルトの名無しさん
18/09/28 08:16:41.23 sK2BiGzi.net
>>291
有償で一つの企業への依存性が高い言語を公教育で教える
というのは倫理的な問題があるからな
他に選択肢がないならともかく
今後、日本の大学でも順次カリキュラムからJavaが削除され
Python等への切り替えが進むだろう
368:デフォルトの名無しさん
18/09/28 08:48:53.56 XsBEo249.net
>>357
実際それでApache Harmonyは潰されたんやで
JVM仕様の特許利用許諾の条件を満たさなくなるから、最悪、オラクルから訴えられる可能性がある
369:デフォルトの名無しさん
18/09/28 09:06:48.34 N4Xw9U1a.net
>>354
っていうか、Javaの用途って非常に幅広いんだけど、Pythonがその代りになると
思ってる時点でジョークにしかならんよな。
Javaは言語じゃなくて、インフラや周辺環境も含めての技術なわけで。
サーバー落ちたら人が死ぬ業務システムにPythonが適用できるかって言ったらありえないし、
AndroidアプリをPythonで書きましょうとか、組み込み機器をPythonで
作りましょうとかもやはりありえない。
Pythonが代替になるとしたら、エンドユーザー向けのWebアプリがせいぜいだろう。
PHPやRubyでなくPythonを選ぶ理由があればだけどな。
370:デフォルトの名無しさん
18/09/28 09:41:42.38 RkcW9GUM.net
>>361
Harmonyが潰れたのは主スポンサーのIBMがOpenJDKにシフトして開発者が居なくなったからだよ
TCKの問題は初期から抱えていたけど
それで潰されたと言うのは話が飛躍しすぎでは
371:デフォルトの名無しさん
18/09/28 11:51:05.95 hz6e91lX.net
>>363
結局、ライセンスの自由度よりも権利関係が明確で法的なリスクのないものが選ばれたってことだろ
それはTCKとOpenJDKの関係においても同じことだよ
372:デフォルトの名無しさん
18/09/28 11:57:34.54 Y0/Lv67w.net
AndroidStudioはOpenJDKで助かるっぽいけどさ
同じAndroid開発でも俺の使ってるUnityやXamarin.Androidは
373:思いっきりJDKつかってるな
374:デフォルトの名無しさん
18/09/28 12:26:24.00 8pTOjC3E.net
AzureのJavaはAzulのGPLv2実装だぞ
GPLv2用のTCKはSunの頃から公開してるんだから関係ないだろ
Oracleが抱えてるのは別ライセンス用のTCKだ
375:デフォルトの名無しさん
18/09/28 12:40:28.09 hz6e91lX.net
>>366
違うよ
Azure向けのプロダクトとして提供するのはAzulによるOpenJDKビルド
Azulが独自に開発したJVMもあるけどそれとは別
376:デフォルトの名無しさん
18/09/28 15:46:56.03 aL4Ppbyw.net
openJDKビルドならGPLv2なんだから合っているのでは?
377:デフォルトの名無しさん
18/09/29 02:55:48.23 GjOuimji.net
OpenJDKのLTSなんて来ない
よってJavaは終わり
Javaのパッケージソフトとか売ってる所(自治体システムとか)はRedHatのクラウドシステム(JBoss)とかでRedHatのサポートでしのいだり、IBMに移行してJavaのサポート受ける方向に行ってる
自ら6ヶ月毎にOpenJDKビルドするとか面倒な事やってられないと思う
378:デフォルトの名無しさん
18/09/29 03:04:45.01 FWq7rway.net
>>360
じゃあ学校でVisual Basicとか教えるのは論外ですな
379:デフォルトの名無しさん
18/09/29 03:15:17.31 GjOuimji.net
>>360
Java→PHP、Pythonの方向だろうけど
Visual Studio Community editionでC#、VB.NET教育は有り得ると思うよ
Visual Studio Codeだと無償だし
380:デフォルトの名無しさん
18/09/29 03:18:40.69 8JaJUYg5.net
>>370
Fortran77やFortran90を使っていた我が大学は断罪されるべきかと思われる
381:デフォルトの名無しさん
18/09/29 09:11:09.99 j1as2/+f.net
>>362
PythonはCと相性がいいから組み込みでも採用が伸びてるぞ。
無知って怖いな。ホントの所、Pythonの問題は人材が足りないのと、
実績が少ないって事ぐらいだよ。それもJavaの衰退と大学を中心とした
教育研究分野へのPythonの浸透で覆されつつある。知らぬのは
井の中の蛙、日本人ばかりなり。といった所だ。
382:デフォルトの名無しさん
18/09/29 09:46:59.30 qJOKNNYE.net
>>373
組み込み系エンジニアが選んだ「業務で使う」「好きな」言語/OSは? 言語 1位は「C」、OS 1位は「Windows」に
URLリンク(engineer.fabcross.jp)
200人の組み込みエンジニアへのアンケートで
> 「Python」(3人)
で何だって?
383:デフォルトの名無しさん
18/09/29 11:09:11.71 FsCjjRSg.net
>>369
なんで自分でビルドする前提なの?
384:デフォルトの名無しさん
18/09/29 14:15:34.54 xmqw0qC3.net
>>370
違う意味で論外w
385:デフォルトの名無しさん
18/09/30 01:55:09.13 eA5yZ3LP.net
>>375
ソフトウェアハウス作った成果物はそうなるな
ただ利用してるだけならLinuxだとdistributionをRedHatにするなり、IBMにするなり、Azuleにすりゃいいだけだな
386:デフォルトの名無しさん
18/09/30 04:06:11.51 dhnjJDCg.net
>>374
知らぬのは井の中の蛙、日本人ばかりなり。といった所だ。
こう言ってる奴への反論に日本人向けアンケート結果出してくるとかさすがに頭悪すぎない?
387:デフォルトの名無しさん
18/09/30 06:46:19.99 ZC3PM59x.net
>>339
なるほどな。
Javaでデスクトップアプリは考えられん...ことはないな、Eclipseもデスクトップアプリだ。うへぇ
388:デフォルトの名無しさん
18/09/30 13:00:48.39 iDc4D5iH.net
>>378
ん?日本で今後Pythonが普及するって主張してるんじゃないの?海外の話?
389:デフォルトの名無しさん
18/09/30 17:55:54.57 hxEpuuoV.net
>>380
「組み込み機器をPythonで
作りましょうとかもやはりありえない」に対するツッコミの流れだから日本のアンケートを貼るのはズレてると思うよ
390:デフォルトの名無しさん
18/09/30 18:49:19.06 8FCnUnR7.net
きっとTomcat.NetやRuby on Tomcatが作られて難民を救済してくれるだろう
391:デフォルトの名無しさん
18/10/01 19:53:05.51 yNALqrvB.net
mac版のOracleJDK11入れてみたけど
/Library/Java/JavaVirtualMachines/
にJDKを置くだけみたいなんでOracle版はやめた
WinからLinuxからMacまで全てOracleグッバイだね
392:デフォルトの名無しさん
18/10/01 20:04:08.93 L4jER+c5.net
>>383
何ゆえ有償のOracleJDKをw
393:デフォルトの名無しさん
18/10/01 20:34:10.52 lLn/Vvr8.net
>>383
それたとえ個人用途でも開発でない通常の運用に使ったらライセンス違反やで
394:デフォルトの名無しさん
18/10/01 22:10:49.88 R6LSqVZl.net
よくもわるくもライセンスだけの問題だからな
入れてみて動くからとか言ってるのは真アホ
395:デフォルトの名無しさん
18/10/01 22:19:50.55 /InadKmT.net
動く確認なのになぜOracleJDK使うかな
OpenJDKで試すのが本筋だろ
396:デフォルトの名無しさん
18/10/02 11:36:33.87 K8sojPVz.net
URLリンク(www.oracle.com)
ここによると、Java8は無料なんだよな?
じゃ、Java8でいけるとこまで行って、その間に他ののプラットホームに移行を進めておくのが現実的だろうか。
397:デフォルトの名無しさん
18/10/02 11:47:53.05 flbPDPGF.net
URLリンク(www.oracle.com)
猶予期間は残り3か月(個人は1年ちょっと)
398:デフォルトの名無しさん
18/10/02 13:12:10.87 5/+qTba3.net
Java使い大量余りになるな
399:デフォルトの名無しさん
18/10/02 15:26:19.45 77rOVAHm.net
OpenJDKは罠だわ
特許侵害が起きて一発で全財産やられかねない
400:デフォルトの名無しさん
18/10/02 15:51:35.12 PHbBCFwy.net
>>388
もう来年早々サポート切れるだろ
401:デフォルトの名無しさん
18/10/02 15:52:55.54 PHbBCFwy.net
>>391
ソース改変しなきゃOK
いじってOracleが違反と判断したら終わり
402:デフォルトの名無しさん
18/10/02 16:11:34.19 qPXiXDlg.net
>>391
まだそれ続けるの?
403:デフォルトの名無しさん
18/10/02 16:44:08.97 R55KZ4OO.net
特許条項入ってるのはApacheライセンスくらいじゃなかったっけ?
プログラミング言語でApacheライセンス採用してるものは少ないし
殆どの言語で同等の特許リスクがあるのでは
404:デフォルトの名無しさん
18/10/02 16:54:50.39 giBEQZ0B.net
>>395
.NET CoreはMITライセンスとは別に、現状のソースに対して特許の利用を認めますという規定がある
改変については、もし明文で全ての派生物に対して特許利用を認めてしまったら、
意図的に元々カバーされてない特許を侵害するような改変をして特許を勝手に使うということができてしまうから仕方ない
一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある
405:デフォルトの名無しさん
18/10/02 17:23:14.11 L9Wh/g+m.net
>>396
>>一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある
これがミソだよな
406:デフォルトの名無しさん
18/10/02 19:12:54.47 77rOVAHm.net
問題の核心がなんなのか分かってないやつだらけなんだろうな
407:デフォルトの名無しさん
18/10/02 19:31:16.04 bUlzuy1a.net
実際TCK通さず配布するディストリビュータいるのか?
javaの名前使えないのに
408:デフォルトの名無しさん
18/10/02 20:15:27.81 qlZmskoo.net
>>399
存在はし得る
そんな道に落ちてる生卵みたいなディストリビューター使う方が自己責任だが
409:デフォルトの名無しさん
18/10/02 20:33:34.98 hoj6Ip4o.net
バージョンアップ時に
セキュリティアップデートします!
バグ修正します!
ついでに機能追加します!
ってだけだろ。
常に最新版入れといたらええねん!
410:デフォルトの名無しさん
18/10/02 20:47:17.32 K8sojPVz.net
>>392
サポート切れた後、Java8を使い続けると、ライセンス的にはどうなるのだろう?Java11以降と同じくライセンス使用料を請求されるのか、それとも、それまで通りなのか?
411:デフォルトの名無しさん
18/10/02 21:01:41.45 /S3zkOva.net
>>402
釣りうぜえ
412:デフォルトの名無しさん
18/10/02 21:02:00.60 L9Wh/g+m.net
>>402
自己責任
セキュリティホール着かれて情報漏洩しても誰も助けてくれません
413:デフォルトの名無しさん
18/10/02 21:14:33.39 WWljJiuT.net
>>404
×着かれて
○突かれて
414:デフォルトの名無しさん
18/10/02 21:43:39.37 K8sojPVz.net
>>404
JavaはWebアプリに使われるケースが多いので、しばらくは、セキュリティホール開きっぱなしのWebアプリが、世間にゴロゴロすることになるだろうか。あたかも、今のstrutsベースのアプリのように。
まさしく阿鼻叫喚だな。
415:デフォルトの名無しさん
18/10/02 21:56:42.31 L9Wh/g+m.net
>>406
そう言えば役所の申告アプリとかほったらかしだよなw
416:デフォルトの名無しさん
18/10/02 21:58:01.20 L9Wh/g+m.net
今回のは、ある意味Oracleの時限爆弾みたいなモノだわな
417:デフォルトの名無しさん
18/10/02 22:52:03.29 K8sojPVz.net
>>407
箱モノとおんなじだな。建てる時だけ金ぶち込んで、保守費用全然かけず、その結果すぐボロボロになる。
地方でNPOやってる子が嘆いてたよ。近代的な建物なのに雨漏りするって。
418:デフォルトの名無しさん
18/10/03 12:13:19.74 UxNp+t23.net
>>399
MSがXamarin向けに配布してるやつとかJetBrainsが自社IDE用にビルドしてるやつとかはTCK通してないはず
XamarinのはそもそもTCK通らないだろうけど
419:デフォルトの名無しさん
18/10/03 12:24:53.38 RkmMDhHJ.net
ディストリビューション独自ビルドパッケージも
Oracleが厳密だと言い張るなら配布できなさそうだけど
420:デフォルトの名無しさん
18/10/03 12:25:46.59 1BJyMrpr.net
MSが特許無視かよ
Java裁判再びか?和解したのはMSとSunであってOracleでは無いからな
421:デフォルトの名無しさん
18/10/03 13:09:52.17 RkmMDhHJ.net
>>412
こういうアホがさわいでるの?
422:デフォルトの名無しさん
18/10/03 13:34:46.94 UxNp+t23.net
まあOpenJDKの利用にあたり無改変のOpenJDKソースに含まれる特許については使っていいとOracle自身が声明を出せば済むことなんだけどな
明らかに混乱を意図的に放置して有償ライセンスへの移行促進に利用している
ランサムウェアと言われても仕方のない極めて悪質なやり方だわ
423:デフォルトの名無しさん
18/10/03 13:37:30.48 rCYpwDuQ.net
>>414
結局動向を見てる訳だよ
皆がOpenJDK好き勝手使い出して無法状態になったら見せしめで裁判起こす
424:デフォルトの名無しさん
18/10/03 19:25:29.52 2MWarqil.net
JREを独自にビルドして配布しないといけないってマジ?
425:デフォルトの名無しさん
18/10/03 23:27:29.39 rQaZwWqM.net
>>416
下記参考にすると
OpenJDK11をJavaVirtualMachine下に持って来る、で良いハズ
383 デフォルトの名無しさん 2018/10/01(月) 19:53:05.51 ID:yNALqrvB
mac版のOracleJDK11入れてみたけど
/Library/Java/JavaVirtualMachines/
にJDKを置くだけみたいなんでOracle版はやめた
WinからLinuxからMacまで全てOracleグッバイだね
426:デフォルトの名無しさん
18/10/03 23:47:08.19 2Ug5oP7X.net
>>416
JRE自体がJava8で終了な感じ
来年1月以降はJRE8のパッチ提供がどうなるかも詳しく説明されてない気がする
Java11以降はJDKに含まれるライブラリの必要モジュールとJVMをパッケージ化してユーザーには配布しろって書いてある
427:デフォルトの名無しさん
18/10/04 20:43:28.99 5/hvVUTB.net
>>418
Write Once Build Everywhere.
428:デフォルトの名無しさん
18/10/05 02:22:17.29 r4MShA1E.net
>>414
なんで金取れるネタを無償で提供するんだよオラクルが
429:デフォルトの名無しさん
18/10/05 09:31:31.38 xGDGeoHe.net
特許利用許諾を受けて配布が許可されたOpenJDKがあっても、更にそれを使う人に特許利用権が与えられるわけじゃないからな
430:デフォルトの名無しさん
18/10/05 11:34:25.53 dsZIcecx.net
それはディストリビュータがオラクルの特許を使用して配布する�
431:`になるから問題ないでしょ 二次配布についてはディストリビュータが明示的に二次配布は一時配布扱いでいいよと言ってない限りグレーだと思うけど
432:デフォルトの名無しさん
18/10/05 11:38:40.05 3HCaq/nn.net
>>421
それじゃあKotlinにしろScalaにしろjvm言語で開発して運用しようとすれば、
オラクルの著作権侵害の訴えの恐怖に怯え続けなければならないってこと?
OpenJDKを使うようにしても半年ごとのリリースで試験テストのコストがかかる上に
オラクルからの裁判リスクを抱え続けるんじゃjvm言語での開発案件無くなるなぁ
433:デフォルトの名無しさん
18/10/05 11:45:05.87 dsZIcecx.net
>>423
違う
著作権の利用はGPLv2によって明示的に許可されている
訴訟リスクがあるのは特許侵害の方
434:デフォルトの名無しさん
18/10/05 12:10:22.32 3HCaq/nn.net
>>424
ということは、グーグルがAndroidでJavaもどきのProject HarmonyベースのJava API(Dalvik)を
開発して配布してJavaの特許侵害を侵したから訴訟を起こされているけど、
OpenJDKを使用して開発する分には、オラクルからの訴訟リスクはないという理解でいいかな?
まあそれでも半年ごとのOpenJDKの運用テストのコストという大問題が残るが
435:デフォルトの名無しさん
18/10/05 12:18:53.11 zU8FPzLB.net
特許の方は棄却されたよ
Googleの著作権侵害は確定して賠償の減額狙いで争ってる状態
436:デフォルトの名無しさん
18/10/05 12:28:35.46 3oxpynwV.net
SunもOracleも非互換のJavaもどきは許さない態度でしっかり潰してるけど
ライセンス違反してない相手に訴訟なんかしたことないでしょ
437:デフォルトの名無しさん
18/10/05 14:00:27.55 3HCaq/nn.net
>>426
>>427
回答ありがとう
問題は、半年ごとに生じるOpenJDKの費用負担を顧客がのんでくれるか、ライセンス料を支払ってでもOracle JDKを
使い続けるか、思い切って多言語に切り替えるか、いずれにしても非常に難しい選択を強いられることだな
Javaは衰退するのは必然だが、jvm言語も一緒に引きずられて衰退の道を歩むことになるのだろうか?
438:デフォルトの名無しさん
18/10/05 14:13:41.83 i5O9Wyhr.net
今までも3ヶ月毎のマイナーバージョンアップがあったのにどうやって運用してたんだ?
テストせずバージョンアップ?セキュリティホールもバグも無視で放置?