[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/08 13:35 / Filesize : 254 KB / Number-of Response : 1043
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Javaはもう死んだの?



1 名前:デフォルトの名無しさん [2018/04/29(日) 04:48:48.62 ID:BgWXrKyR.net]
どうなのよ

357 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 19:35:44.83 ID:BdLGnl8F.net]
ライブラリ別インストールが必要かという話がapkのサイズがでかいとかいう話にすり替わってる

358 名前:デフォルトの名無しさん [2019/01/23(水) 19:38:07.27 ID:FMHBtj17.net]
>>349
で、サイズは!!!(怒号

359 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 19:40:34.64 ID:BdLGnl8F.net]
>>350
サイズなんてアプリによって違うから答えられるかよw

360 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 19:52:53.87 ID:qdiHHHQi.net]
Hello World だけでも apkのサイズは16MB だそうだ。
ただし、これは以前の情報で今はもっと大きくなってるかもしれない。
また、それだけで .Net / Xamaine 環境が全て整うかどうかは不明で、
アプリ開始後にネットからDLが始まる可能性もある。MSはいつも
そのやり方だから。
それに、アプリの初回起動時に圧縮の展開とシステムフォルダへの
コピーなどのインストール動作が入って、かなり時間がかかるかも
知れない。これもWindowsでもそうだったわけだから。

361 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 19:54:51.54 ID:qdiHHHQi.net]
Windowsマシンのパワーをもってしても、16MBのインストールは結構時間が
かかることがある。コピー動作だけでもストレスを感じる時間だし、当然
圧縮の展開にも時間がかかる。

携帯端末だったら果たしてどうなる事か。

362 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 20:05:17.51 ID:qdiHHHQi.net]
それに開発時のテストでも 16MB のファイルを携帯に転送するのは
かなりストレスになるかもしれない。多分、転送するだけで10秒くらい
必要で、アプリの起動にも数秒かかるのではなかろうか。

363 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 20:10:29.30 ID:+vah+cMV.net]
なんかこわい

364 名前: mailto:sage [2019/01/23(水) 20:14:21.91 ID:d6YXxs2f.net]
>>343
え?
API の著作権は認められたのでは?

365 名前:デフォルトの名無しさん [2019/01/23(水) 20:31:01.94 ID:NunATgnQ.net]
Monoのフットプリントは意外と小さい



366 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 20:43:04.76 ID:20gDfCk4.net]
16MBなら全然問題ないな

367 名前:デフォルトの名無しさん [2019/01/23(水) 21:18:52.19 ID:NunATgnQ.net]
>>354
16MBって嘘乙
使ってないのバレバレ

デッドコード除去機能で
ハローワールドだと2.9MB程度に収まる

Application Package Size - Xamarin | Microsoft Docs
https://docs.microsoft.com/en-us/xamarin/android/deploy-test/a

368 名前:pp-package-size []
[ここ壊れてます]

369 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 21:31:33.08 ID:ZXVkpuvW.net]
>>359
使ったこと無いけど、2.9MB だったら、.Net や Xamarine 環境は
入らないよね。

370 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 21:46:00.05 ID:20gDfCk4.net]
>>360
日本語訳の方読んでみな
https://docs.microsoft.com/ja-jp/xamarin/android/deploy-test/app-package-size

371 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 21:52:51.36 ID:qdiHHHQi.net]
MSの書くことは信用できない。
いつも書いてあることと実際が違ってきたから。
小さいとか言っておいて、どうせ勝手にネットからDLしてるんだろうって、
思ってしまう。
技術力が無いから。

372 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 22:00:06.86 ID:20gDfCk4.net]
ID:qdiHHHQi
叩くところがなくなって妄想を元に叩くしかなくなってきたみたいだな

373 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 22:02:06.66 ID:HL71aJyT.net]
昔、MS製のJavaVMがあってな。そりゃ圧倒的性能でな。
SunがこりゃヤバいとMSを訴えたんじゃ。MSは仕方ないのでOSにJavaVM乗せることを諦めた。
そしたらどうじゃ、一気にJavaが廃れてしもうた。

つづく

374 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 22:32:28.79 ID:5v7En6AX.net]
Linus氏曰く「マイクロソフト嫌悪は『病気』」
https://srad.jp/story/09/07/28/0326208/

マイクロソフトがデバイスドライバのコードをオープンソース・コミュニティーに提供した件に関して、
Linux MagazineのChristopher Smart氏がLinus氏にインタビューしたそうだ。

Smart氏がマイクロソフトからのコードを歓迎するかと質問したところ、Linus氏は「政治よりもテクノロジーを信じる」として、
「コードに確固とした目的がありライセンスに関する問題がなければ、それがどこから来るものだろうとかまわない」と述べたとのこと。
また、自分はマイクロソフトをジョークにすることはあるが、一部でみられるマイクロソフト嫌悪は『病気』だと思うとも述べたそうだ。
「オープンな開発を信条とするということはソースをオープンにすることだけでなく、
 他人や企業などを締め出したりしないということも大事である」とLinus氏は言う。

「(今回のコード提供は)自分本位な理由によって推し進められているとは思うが、
 しかしすべてのオープンソースコードも自分本位な理由で書かれている。
 われわれは皆、自分で「痒いところに手が届く」コードを書いているんじゃないだろうか。
 自分がLinuxを始めたのも、gitを始めたのも、今でもまだ関わっているのも、すべて自分本位の理由があってのこと。
 誰もが多くかれ少なかれ自分本位の理由があってオープンソースにたどり着くんだから、
 マイクロソフトが自分本位の分野を選んだことに文句を言うのはばかばかしいことだ。
 自分達にとって利益のある分野を選ぶのは当然だよ。
 ある特定の目的のためにコードを改良できること、それがオープンソースなのだから。
 その目的をもった人が『誰か』なんて関係ないんだ。」

375 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 22:37:07.73 ID:qdiHHHQi.net]
LinusもGNUもMSもどいつもこいつもアホみたいだな。
大味のアメ車同士がどんぐりの背比べをしてるみたいだ。



376 名前:デフォルトの名無しさん mailto:sage [2019/01/23(水) 22:41:23.53 ID:20gDfCk4.net]
>>366
お前はいったい何と戦ってるんだよwww

377 名前:デフォルトの名無しさん [2019/01/24(木) 08:19:11.70 ID:t//Bs11n.net]
>>366
16MBとかダウソロードするとか嘘ついたの謝れよ!

378 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 08:38:02.09 ID:ykheMFGu.net]
仮にダウンロードが16MBとしても別に大騒ぎするようなサイズじゃないだろw

379 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 10:40:41.73 ID:p2B/Tvea.net]
microsoftは不当廉売指定されるくらいあからさまにやってたからなぁ
オープンソースどうこうとか言われてもねぇ
囲い込みで商売するのは他もやってたからmicrosoftだけじゃないし
今やjavaもoracleでこうなってるし
javaを維持する

380 名前:ラに資金が必要というのはそうなんだろうけど

microsoftがjavaを勝手にやってるとその内互換性がなくなってしまうと不味いから提訴されてた訳だし

病気とか言われても要素は色々有るよ
[]
[ここ壊れてます]

381 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 18:17:33.77 ID:/05KE7l4.net]
>>368-369
・VS Community は、最初、15MB 位 Download されるが、それは単なる
 「Downloader」プログラムのサイズであって、その後、その
 プログラムによって、15GB 位(1,000倍) のダウンロードが始まる。

・Windows Update の項目で、「.Net の脆弱性パッチ」みたいなものを
 見てみると、数10〜数100MB のものがよくあった記憶がある。
 Update だけでこんなサイズなのに、Android で何も無いところに
 .Net を使えるようにするのには、いったいどれだけの Download
 が必要になるだろうか。

382 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 23:09:45.38 ID:T+qAGBew.net]
>>371
まったく関係ないこと言ってるね
頭おかしいよ

383 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 00:39:34.35 ID:58XK3b4v.net]
全く誰も必要としていない機能が追加され、必要としていた機能は削除され、
必要だから待っているのにいっこうに実装されない、どこかの国のソフトウェア。

384 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 15:14:30.00 ID:SWXByf/r.net]
>>373
おっとWindowsの悪口はそこまでだ

385 名前:デフォルトの名無しさん [2019/02/06(水) 20:45:08.37 ID:okavnPFe.net]
まあすぐC#プログラマにシフトできるんだから潰れようがどうだろうが関係ないだろう。



386 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 06:03:40.45 ID:gi9weZj5.net]
新元号に対応する無償のJavaはどれ?

387 名前:デフォルトの名無しさん [2019/04/03(水) 19:49:15.87 ID:im+BbVO3o]
cp932だけは何とかしろ。糞クロソフト

ホント迷惑だ

388 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 17:50:35.15 ID:vstyTn7W.net]
ディストリビューション毎のLTS版

389 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 15:54:47.53 ID:djNiNMMR.net]
先日、Java(Oracle JDK)の有償サポートライセンスの見積もりがEC2(c5.xlarge)100台で年間6000万円というツイートをしましたが計算を間違えてました。1億2千万円でした。

390 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:04:15.58 ID:W2iPQKYL.net]
あえてAmazonJDK使わない理由はなんだろう

391 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 19:55:45.17 ID:AbXpebNO.net]
AdoptOpenJDKがあるから

392 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 14:14:29.23 ID:ppDgJ001.net]
もう死んだよ

393 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 12:27:53.03 ID:LdqgSRqV.net]
もうダメポ
キチガイ信者が発狂してるだけ

394 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 20:21:38.20 ID:K3sj5SWI.net]
kotlin実質Javaだろ!

395 名前:デフォルトの名無しさん [2019/05/12(日) 00:13:14.42 ID:wv5VeQ/M.net]
kotolin萌えキャラ欲しいな



396 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:28:05.52 ID:6z0tVadN.net]
Kotlin、嘘くさ。。。

397 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 08:39:57.95 ID:GMd3tQ2v.net]
結局どれぐらい有料化されるかはっきりしたの?

398 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 09:04:52.06 ID:fqiBbA1e.net]
ライトな層は時代の流れ的にDartに行きそうだな
企業ユースは簡単にリプレース出来ないからJavaは残りそうだが
MSも巻き返しにきてるから新規案件はどんどん減っていきそう

399 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 10:45:33.15 ID:V/4EuUGo.net]
>>387
あなたみたいな情弱から金を巻き上げることになりました

400 名前:デフォルトの名無しさん [2019/05/12(日) 15:08:52.32 ID:x7AB3OHT.net]
だからCやっとけって言ったろ

401 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:47:05.30 ID:v2ppjj+C.net]
>>387
twitterの書き込みぐらい見ろよ

402 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:48:03.92 ID:v2ppjj+C.net]
>>388
まさか
.NETかPHP,Ruby,Pythonだろ

403 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 19:18:27.25 ID:fqiBbA1e.net]
>>392
.netはMSね
5になったら需要は一気に伸びるから再来年からが勝負だと思う

PHP,Ruby,PythonはJavaからの乗り換えでは論外
まず速度的にJava以下だし
独自のGUI持ってないしマルチプラットフォームでも無い
動かすだけならマルチプラットフォームと言っても良いけど
結局実用レベルでは無い
そういう意味でDartは有望

問題はkotlinだよなぁ
立ち位置が微妙過ぎる
独自のVM持ってりゃ話も違ってくるんだが

404 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 23:47:43.99 ID:z2JqQwqh.net]
もうマルチプラットホームって.NETに移行中でしょ
どうせライセンス発生するなら.NET CoreでLinuxで動かす方が何かと良い
PHP,Perl,Publicの3Pはマルチプラットホームってより適材適所
Rubyもね

405 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 22:50:59.68 ID:vaBgzP/y.net]
>>394
.NET Coreもライセンス料あるの?



406 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 02:12:09.98 ID:ERti/jFf.net]
MSがこのチャンスを逃すはずがないからな

407 名前:デフォルトの名無しさん [2019/05/15(水) 02:28:42.44 ID:PMblo085.net]
え、Javaってもう終わりかけなのか!?
今勉強してるんだが、無駄になるってこと…?

408 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 05:21:44.21 ID:ScRFN7V8.net]
勉強する分にはいいんじゃない?
無駄にはならないと思うよ
時代が変われば流行りが代わるぐらいに考えとけば良い

409 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 08:04:53.28 ID:cTm8l9eF.net]
お布施さえすれば幾らでも続けられるよ
ただ無料でやるには今までとは違うやり方を理解したりしないといけないだけ
無料勢が撤退して使われる範囲は縮小するかもしれない
というのが今状況だと思ってる
プログラミングの勉強には特段悪くはないんじゃないの?

410 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 09:40:04.58 ID:zGGGUlRQ.net]
お布施なんてしなくても使い続けられるんじゃなかろうか。
どうも、C#やKotlinを推進したい人がこの板には沢山来ているようで困る。

411 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 09:57:24.88 ID:MsaQuoiU.net]
騙してでもJavaを減らさないと普及できないんやろな

412 名前:デフォルトの名無しさん [2019/05/15(水) 18:31:07.04 ID:PMblo085.net]
色々調べたんですけどね、スマホゲーム作るならJavaよりC#の方がよさげですね

どっちが難しいのかな

413 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 20:02:44.20 ID:e6Jyqpna.net]
unityでいいよ

414 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 21:33:37.46 ID:zGGGUlRQ.net]
この板では、Unity, Unity ってよく聞くけど、Wikipediaで見る限り、
2018年度に使用されたゲームは30本あるかどうか程度しかない。
7年ほど前からの一覧が出てるけれど、少しずつは増えてるけど、
激増したりしてるわけでもない。Unityの自称では、大量の使用例
があるとされるが、不思議なことに信用にたる確固たる証拠は無い。
あるならWikipediaに載ってるはずだ。

415 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 21:57:06.39 ID:9CgzDmC8.net]
Wikipediaってスゴイ!



416 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 22:02:03.16 ID:P1KSzKTN.net]
ゲーム会社の求人

417 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 23:42:52.68 ID:iA8RWvaK.net]
まあでもUnityの環境は割と何でも作れて便利
ゲームだけが使いみちじゃないよねー

418 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 09:42:24.12 ID:Ibpi2ZCV.net]
何処かで動いているjavaの7割りはoracleってのを見て
その人達が上手く無料系に乗り換えられないような気がしてる
逆にお布施さえすれば使い続けられるからそっちがかなりの数になるんじゃないか?
って気がしている

419 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 11:48:43.40 ID:No ]
[ここ壊れてます]

420 名前:sam/tI.net mailto: 思考停止の結果お布施してる連中はなんともしようがない []
[ここ壊れてます]

421 名前:デフォルトの名無しさん [2019/05/16(木) 12:20:44.04 ID:gc4X4uO3.net]
KotlinかScalaやれ

422 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 12:31:19.89 ID:aec5JJxm.net]
>>395
.NET Coreには無いがServer OSがWindowsだとCALかかる
Linux ServerでもOSライセンスかかるRedHatとか有るし

423 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 12:32:14.39 ID:aec5JJxm.net]
>>397
COBOLプログラマーの様にメンテナンス要員になるならOK

424 名前:デフォルトの名無しさん [2019/05/17(金) 12:42:41.18 ID:gxvYGXpT.net]
>>411
Red Hat Enterprise Linuxはサポートの有無であり、使うことそのもは無料です。

425 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 13:04:00.18 ID:aec5JJxm.net]
>>413
実際企業で全くの無料版使ってるって中小零細企業だけだべ



426 名前:デフォルトの名無しさん mailto:sage [2019/05/18(土) 11:41:01.87 ID:dUyfgnsN.net]
それも確認できないから、fake news かも知れない。
アメリカで fact checkしてみると、大部分が嘘だという結果が出たりするらしい。

427 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:31:52.41 ID:h3LHT6I9.net]
Oracle JDKのライセンス有償化は、Java11からではなく、Java8u211から適用されるので注意。engineering.linecorp.com/en/blog/line-o…

428 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:38:01.40 ID:h3LHT6I9.net]
https://www.orangeitems.com/entry/2019/04/17/104051

11から変わったと思いきや、2019/4/16にリリースされたOracle Java 8u211から適用とのこと。

こちら、ダウンロードして使うのは「個人利用や開発利用のみ」ですよ。

429 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:38:33.87 ID:h3LHT6I9.net]
令和への元号対応です。

既存の商用システムで、このアップデートを実施して完了としようとしたプロジェクトはありませんか?

Java SEサブスクリプションを契約しないと、明確な契約違反です。

430 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:39:18.46 ID:h3LHT6I9.net]
有償アップデート化の切れ目が、元号変更と重なってしまいましたね。

アップデートを当てないならばライセンス違反にはなりませんが、セキュリティーホールとはなりますし元号対応もできません。

さて、これまで放置されていたシステムがどうするのか‥見ものです。

431 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:44:33.11 ID:h3LHT6I9.net]
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00294/051900003/
もうJavaアプレットは使えない、移行が急務に

432 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 20:43:41.16 ID:LiuHjICN.net]
オラクル、「Java有償化という誤解」をとく
https://www.itmedia.co.jp/news/articles/1905/20/news123_3.html

433 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 20:49:26.90 ID:xhf1KGbK.net]
記事で触れられているレベルなら全く誤解ではなかったという話

434 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 23:30:17.45 ID:6zOqj/qS.net]
無償のOracleJDKはどうしたんですか?
って聞きたくなる内容だな

435 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 23:36:50.68 ID:xhf1KGbK.net]
Oracle以外のOpenJDKにも全く触れていない模様



436 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 00:29:26.74 ID:aXiJnNBc.net]
無償のLTS無しでJava死亡というデマに何の役にも立ってない

437 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 06:06:20.55 ID:GLuE/7pA.net]
>>425
死んではいないだろ
死んでほしいけど

438 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 18:38:17.01 ID:1xdRixLR.net]
OpenJDK関連のTweetに過剰反応しまくってるやつがいたw
https://twitter.com/yamadamn
(deleted an unsolicited ad)

439 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 19:29:34.05 ID:aXiJnNBc.net]
>>427
有償化で死亡とかデマ流す奴より有益だけど
どのあたり気になるの?

440 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 19:58:44.04 ID:GLuE/7pA.net]
「最適なOpenJDKディストリビューションの選び方」なんて

441 名前:資料を自信満々にあちこちで宣伝しまくってる割に、その資料には何が有償で何が無償なのかって観点がすっぽり抜けてる件 []
[ここ壊れてます]

442 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 20:11:55.43 ID:g7zbp+r1.net]
こいつのTwitter臭すぎる…

443 名前:デフォルトの名無しさん [2019/05/21(火) 21:50:36.71 ID:p9O37jGc.net]
ジャバは死んでC++は生き延びた

444 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 23:49:33.25 ID:hO7tfnSy.net]
JDKをオープン化したって言ってTCKで締め出してたら
結局Oracleのコントロール下じゃないの

445 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 00:10:51.45 ID:sMHw7H6K.net]
>>432
AdoptOpenJDKがなんでだめだったか知ってる?



446 名前:デフォルトの名無しさん [2019/05/22(水) 00:26:01.31 ID:qHBIaGAD.net]
>>432
ば〜か

447 名前:デフォルトの名無しさん [2019/05/22(水) 07:33:26.41 ID:i7IXYxvO.net]
>>433
AdoptOpenJDKは現存しているけど、何か問題あるの?

448 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 07:48:31.94 ID:yIzeBHK8.net]
>>435
TCK通せてない(Oracleがウンと言わない)

449 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 16:44:40.59 ID:jBS0JRHS.net]
2ch/5ch ばっかり見てると判断見失うと思う。Quora見て実感した。
技術的なことだけでなく、人々にどんな言語が支持されているかについて、
変な大局観が身についてしまうことになる。Quoraでは、
Java>C++>C#
と人気で、Javaは、C++の数割り増し程度の人気。ただし、使ってる人が多いという
だけで、「良い言語」という評価な訳ではない。C#に関しては、Javaより速度は
少し速いとされているが、Javaの方がエコシステム的に優れており、また、
マルチプラットフォーム対応でもJavaの方がC#より優れているとされている。
これがアメリカでの標準見解らしい。

450 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 16:50:20.96 ID:jBS0JRHS.net]
2ch/5chでは、C++は速度が速いだけで「危険」で「駄目な言語」みたいな扱いだが、
アメリカでは違う。C++は、Javaには出来ないことができるとされる。
例えば、微妙な問題なので手短に説明すると誤解を招きやすいが、
関数呼び出しに置いて、C++はポインタ渡し、参照私が出来るが、
Javaは、値渡か出来ない。JavaはObjectの変数には全て参照が入っているが
関数の引数は、値渡ししかできない。このことが、実はC++に比べて
手が届きにくいことが出来てしまう原因となる。引数を介して値を
呼び出し元に返す(出力する)事が難しいのだ。

もちろん、さらに、C++は、OSやハードウェアに密着したこともやりやすい。

451 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 16:52:50.46 ID:NBTt55sU.net]
どうして、誰でも知っていることをわざわざ?

452 名前:デフォルトの名無しさん [2019/05/22(水) 16:54:36.36 ID:jBS0JRHS.net]
C++の欠点として上がってるのは、
・難しいこと。
・何でも出来てしまうので、いろいろなことを壊すことも出来やすいこと。
 そのため、原因の特定しにくい不具合を含んでしまうことがある事。

ただ、上手く使えばやりたいことが出来やすい言語ではある。難しい
から、即、駄目な言語ということではない。2ch/5ch では、難しいとは
決して言わずに、駄目駄目な古い言語、みたいな評価で、C++を
高く評価する人を老害扱いされてしまうが、アメリカではそうではない。

453 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 16:57:02.26 ID:jBS0JRHS.net]
あと、Javaだと壊すことが出来ないか、というとそうでもない。
データの構造的、論理的な破壊はどの言語でもできてしまう。
つまり、プログラム上の不整合は、どんな言語でも置き得る。
ポインタを使わないから絶対にバグが無い言語が出来るという
ことにはならない。例えば、かつて、BASIC言語にもポインタ
は無かったが、BASIC言語でもバグはいくらでも書きえた。

454 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 17:07:33.57 ID:jBS0JRHS.net]
なお、Quoraでは、C++関連の「スレッド」は、C#のそれの、3倍弱程度有る。
日本のこの板だけを見ていれば、C#が圧倒的に有利、圧倒的な未来、圧倒的な人気
であるかのように見えてしまうだろうが、ソフトウェアの本場アメリカでは
全然違うらしい。むしろ、アメリカ人が、何も知らない日本人なら騙せると
思ってC#の不人気を払拭するために、工作活動してる可能性すらある。

455 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 18:00:35.86 ID:i7IXYxvO.net]
>>442
アメリカの目は中国に向いていて、自動車ならともかく日本のソフトウェア産業なんてOut of 眼中だろう。



456 名前:デフォルトの名無しさん mailto:sage [2019/05/22(水) 21:18:05.55 ID:tZ/d+gjP.net]
>>438
日本のビジネスシステムはただ動くより安全に動く事を重視してるからダメ

457 名前:デフォルトの名無しさん mailto:sage [2019/05/24(金) 16:18:42.89 ID:vUJvydAa.net]
>>441
昔BASICで、自分自身のプログラムを書き換えながら
実行する作法が流行ったことあったな〜
8bitパソコンの頃ね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef