スレタイ以外の言語もok
前スレ
次世代言語14 Elixir Crystal Julia Rust Swift
https://itest.5ch.net/mevius/test/read.cgi/tech/1536668904
探検
次世代言語15 Go Rust Swift Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/11/04(日) 20:30:10.42ID:OF8fjEC1158デフォルトの名無しさん
2019/02/03(日) 15:16:34.39ID:pAdUGiyQ webフレームワーク比較だけどgoよりrustの方が上位に多いな
https://www.techempower.com/benchmarks/#section=data-r17&hw=ph&test=json
https://www.techempower.com/benchmarks/#section=data-r17&hw=ph&test=json
159デフォルトの名無しさん
2019/02/03(日) 16:31:13.66ID:XXbgSHJe 詳しくないけど、所有権の移り変わりをREPLで判定できるもんなのかね?
160デフォルトの名無しさん
2019/02/03(日) 17:55:52.70ID:W8/tCXu8 (非公式だけど)既にreplあるのに無い前提で話進めるのは高度な情報戦なの?
https://qnighy.hatenablog.com/entry/2018/09/29/190000
でも俺はRust Playgroundで実験する方が処理の流れが分かったり色んなcrateがデフォで入ってたりして好き
https://qnighy.hatenablog.com/entry/2018/09/29/190000
でも俺はRust Playgroundで実験する方が処理の流れが分かったり色んなcrateがデフォで入ってたりして好き
161デフォルトの名無しさん
2019/02/03(日) 21:24:34.91ID:d+bC4MMZ >>160
Windowsで動くようにしてよ
Windowsで動くようにしてよ
162デフォルトの名無しさん
2019/02/03(日) 22:48:55.38ID:JIYTTgNa163デフォルトの名無しさん
2019/02/03(日) 23:29:29.50ID:6GZbvtEr >>162
型が見えるのはありがたいかな
型が見えるのはありがたいかな
164デフォルトの名無しさん
2019/02/04(月) 00:49:58.51ID:H7ojMDuY 世界ではReactがデファクトスタンダードなのに
なぜジャップランド土人村のクソバカイエロー・モンキーズはVueマンセーなんてしてるんだい?
なぜジャップランド土人村のクソバカイエロー・モンキーズはVueマンセーなんてしてるんだい?
165デフォルトの名無しさん
2019/02/04(月) 01:15:18.21ID:eMTbdSDx >>164
ソース
ソース
166デフォルトの名無しさん
2019/02/04(月) 03:14:31.51ID:HZGq12gn >>164
寧ろ逆な気がするがな
寧ろ逆な気がするがな
167デフォルトの名無しさん
2019/02/04(月) 06:09:37.47ID:uX45IhUQ168デフォルトの名無しさん
2019/02/04(月) 07:53:04.25ID:K3HGTlkT 右側のLangって項目がRusになってるやつ全部そうじゃないの
169デフォルトの名無しさん
2019/02/04(月) 09:18:32.52ID:d7fkSk13 >>168
ありがと
ありがと
170デフォルトの名無しさん
2019/02/04(月) 15:36:17.10ID:czgL1Ora171デフォルトの名無しさん
2019/02/05(火) 20:10:05.03ID:qXMFsWhv >>170
FWとかライブラリのつもりで書いたんだけど、もしやエコシステムってそんな意味じゃないのか。。
Rustプロフェッショナルは他の言語(Javaとか)くらいの開発速度出せるんやろか。
それとも堅牢な分、ちょっと開発速度落ちるんやろか?
FWとかライブラリのつもりで書いたんだけど、もしやエコシステムってそんな意味じゃないのか。。
Rustプロフェッショナルは他の言語(Javaとか)くらいの開発速度出せるんやろか。
それとも堅牢な分、ちょっと開発速度落ちるんやろか?
172デフォルトの名無しさん
2019/02/05(火) 23:00:18.06ID:xTPbFJiK >>171
俺のイメージだとcargoとかceates.ioのイメージだった
ライブラリはwebで使うようなものはあるし、webフレームワークならactix-webが実用レベルと思うけど、何と比較するかによるかも
開発速度は、まだ分かんないな
堅牢だったりGCが無いことで開発が早くなる面もあるから案件次第よな
俺のイメージだとcargoとかceates.ioのイメージだった
ライブラリはwebで使うようなものはあるし、webフレームワークならactix-webが実用レベルと思うけど、何と比較するかによるかも
開発速度は、まだ分かんないな
堅牢だったりGCが無いことで開発が早くなる面もあるから案件次第よな
173デフォルトの名無しさん
2019/02/07(木) 09:08:17.23ID:qMU5zT+q こんな分け方どうや?
■言語
[遅い]
script -> Js/Node,Ts,Python,
GC(VM) -> Kotlin/JVM, Scala, (Java)
GC -> Go, Kotlin/Native
GC無し -> Rust, (C)
[速い]
■用途
Webフロント -> script
Webサーバ -> script, GC(VM), GC
Mobile -> script, GC(VM), GC
Batch -> GC(VM), GC
配布アプリ -> GC, GC無し
組込 -> GC, GC無し
System -> GC無し
■言語
[遅い]
script -> Js/Node,Ts,Python,
GC(VM) -> Kotlin/JVM, Scala, (Java)
GC -> Go, Kotlin/Native
GC無し -> Rust, (C)
[速い]
■用途
Webフロント -> script
Webサーバ -> script, GC(VM), GC
Mobile -> script, GC(VM), GC
Batch -> GC(VM), GC
配布アプリ -> GC, GC無し
組込 -> GC, GC無し
System -> GC無し
174デフォルトの名無しさん
2019/02/07(木) 09:15:26.84ID:o1rrXtBx vscode、jsだけど十分速いけどなぁ…
そりゃメモ帳とかと比べりゃ遅いけどさ
そりゃメモ帳とかと比べりゃ遅いけどさ
175デフォルトの名無しさん
2019/02/07(木) 12:28:07.55ID:nkNDSe3E 速い遅いは体感速度の話やないで
176デフォルトの名無しさん
2019/02/07(木) 12:34:40.17ID:TpuLACv0 jsを貶めたいんだろうなってヒシヒシと感じるなw
177デフォルトの名無しさん
2019/02/07(木) 13:21:36.56ID:cQoKFj1p scriptとGCが並んでてモヤッとする
178デフォルトの名無しさん
2019/02/07(木) 13:38:22.53ID:nkNDSe3E179デフォルトの名無しさん
2019/02/07(木) 13:53:25.25ID:gxYbloUq スクリプト言語にも当然GCがあるわけで
180デフォルトの名無しさん
2019/02/07(木) 14:52:04.49ID:nkNDSe3E >>179
ちょっと説明不足やったやろか
script言語(gc方法に寄らず), コンパイル言語1, 2, 3の計4種で分けて
比較するとそのグループの特色が出てええかと思ったんやけど余計分かりづらいかな。
ちょっと説明不足やったやろか
script言語(gc方法に寄らず), コンパイル言語1, 2, 3の計4種で分けて
比較するとそのグループの特色が出てええかと思ったんやけど余計分かりづらいかな。
181デフォルトの名無しさん
2019/02/07(木) 14:52:09.32ID:ygKhuk/7 GC有りネイティブ, GC無しネイティブってことでしょ
長いし省略でいいよ
長いし省略でいいよ
182デフォルトの名無しさん
2019/02/07(木) 18:42:07.70ID:SGj/deiz C++やC#外してCが入ってるのもわからん
183デフォルトの名無しさん
2019/02/07(木) 19:45:27.07ID:Xv2aSLU4 それはワイが概要知ってる言語並べただけやからやで
184デフォルトの名無しさん
2019/02/07(木) 19:51:38.98ID:3vMVCWim 自分の開発範囲だとScalaとF#を規模で使い分ければ事足りてるわ
Rustは仕組み的に再帰と相性悪いのがなー
システムレベルの開発とかするわけじゃないしまあいいかなって
Rustは仕組み的に再帰と相性悪いのがなー
システムレベルの開発とかするわけじゃないしまあいいかなって
>>173
C++ が入っていない時点でお話にならないですね…
C++ が入っていない時点でお話にならないですね…
186デフォルトの名無しさん
2019/02/07(木) 20:30:26.21ID:ygKhuk/7 >>186
何事も「最低限レベル」というものがあるのです…
何事も「最低限レベル」というものがあるのです…
188デフォルトの名無しさん
2019/02/07(木) 20:40:06.53ID:ygKhuk/7 いや要らんやろ、書くまでもない
むしろCとJavaも
C++はどこに入りますか?とか聞くやつがこのスレ来るわけないし
むしろCとJavaも
C++はどこに入りますか?とか聞くやつがこのスレ来るわけないし
189デフォルトの名無しさん
2019/02/07(木) 20:58:56.79ID:vD/dZwJj >>188
C++ は現時点では言語を比較するときの唯一絶対の基準です、C++ が比較基準に入っていない時点で、言語/環境の優劣なんてつけられない
速いけれども書くのが糞手間なC++に比べて、どんなメリットがありどんなデメリットがあるかを我々は注目しているのではないでしょうか?
C++ は知らない?知らないの?あなた馬鹿なの?100年ROMってろ
C++ は現時点では言語を比較するときの唯一絶対の基準です、C++ が比較基準に入っていない時点で、言語/環境の優劣なんてつけられない
速いけれども書くのが糞手間なC++に比べて、どんなメリットがありどんなデメリットがあるかを我々は注目しているのではないでしょうか?
C++ は知らない?知らないの?あなた馬鹿なの?100年ROMってろ
>>189
>あんまり書いてもしょーがないかと思って端折った。
その判断それ自体が腐っているといっていいでしょう
何を端折っていいか、何を端折ったらいけないのか、の判断を間違えるようでは、言語比較そのもののセンスが完璧に欠如しているというべきです
死んでください
>あんまり書いてもしょーがないかと思って端折った。
その判断それ自体が腐っているといっていいでしょう
何を端折っていいか、何を端折ったらいけないのか、の判断を間違えるようでは、言語比較そのもののセンスが完璧に欠如しているというべきです
死んでください
192デフォルトの名無しさん
2019/02/07(木) 21:06:25.69ID:F7dZpPEQ193デフォルトの名無しさん
2019/02/07(木) 21:10:46.10ID:ygKhuk/7 >>193
言うだけなら簡単ですね
証拠をみせてくださいな
お題はここで拾ってきてください https://mevius.5ch.net/test/read.cgi/tech/1549160513/
あらかじめ言っておきますが、お題の選択自体もセンスを如実に顕すのです…
言うだけなら簡単ですね
証拠をみせてくださいな
お題はここで拾ってきてください https://mevius.5ch.net/test/read.cgi/tech/1549160513/
あらかじめ言っておきますが、お題の選択自体もセンスを如実に顕すのです…
195デフォルトの名無しさん
2019/02/07(木) 21:24:39.07ID:ygKhuk/7 一人で勝手にどうぞ
そのスレから出てこなくていいよ
そのスレから出てこなくていいよ
>>195
C++ が書けないのなら黙ってればいいのです、なにも無理する必要はないですよ…
このスレにいたいのなら必要条件として C++が書ければいいです、まあ簡単な部類だし基準低すぎ様だとは思いますが
今時、C++を書けないのは馬鹿の極みだと思いますね
C++ が書けないのなら黙ってればいいのです、なにも無理する必要はないですよ…
このスレにいたいのなら必要条件として C++が書ければいいです、まあ簡単な部類だし基準低すぎ様だとは思いますが
今時、C++を書けないのは馬鹿の極みだと思いますね
197デフォルトの名無しさん
2019/02/07(木) 21:56:46.91ID:uPllBcIZ See poor poor
198デフォルトの名無しさん
2019/02/07(木) 22:18:59.82ID:UFwIxg8c 反省したついでに表にしてみた
言語\用途|Webフロ |Webサバ |モバ|バッチ|配布Ap|組込|シス| 言語例)
SCRIPT系 |○ |△ |△ | | | | | Js/Node,Ts,Python,
VM使う系 | |○ |○ |○ | | | | Kotlin/JVM, Scala, (Java)
GC有り系 | |○ |○ |○ |○ | | | Go, Kotlin/Native
GC無し系 | | | | |○ |○ |○ | Rust, (C++)
なんか判りづらくなった?
言語\用途|Webフロ |Webサバ |モバ|バッチ|配布Ap|組込|シス| 言語例)
SCRIPT系 |○ |△ |△ | | | | | Js/Node,Ts,Python,
VM使う系 | |○ |○ |○ | | | | Kotlin/JVM, Scala, (Java)
GC有り系 | |○ |○ |○ |○ | | | Go, Kotlin/Native
GC無し系 | | | | |○ |○ |○ | Rust, (C++)
なんか判りづらくなった?
199デフォルトの名無しさん
2019/02/07(木) 22:24:37.38ID:UFwIxg8c200デフォルトの名無しさん
2019/02/07(木) 22:26:09.68ID:gxYbloUq もういいって
だから何?って感じやろ
何を基準に◯なのかも意味わからんし
だから何?って感じやろ
何を基準に◯なのかも意味わからんし
201デフォルトの名無しさん
2019/02/07(木) 23:25:26.96ID:bWhZSlTM この板今日来たばかりだけど
◆QZaw55cn4c この人どういうキャリアの人なん?
なんかえらい上から発言してるみたいだけど
どっかの有名な何かのコミッター?
本書いてたりする人?
それとも業務で20年以上書いてきたような叩き上げの人?
◆QZaw55cn4c この人どういうキャリアの人なん?
なんかえらい上から発言してるみたいだけど
どっかの有名な何かのコミッター?
本書いてたりする人?
それとも業務で20年以上書いてきたような叩き上げの人?
202デフォルトの名無しさん
2019/02/07(木) 23:49:29.22ID:UFwIxg8c >>200
すまんな。最強言語はこれ。的な書き込みをよく見るから何かの指標(速度でも人気でも書き易さでも)が欲しかったんやけど、C++おじさん召喚しただけやったわ。
すまんな。最強言語はこれ。的な書き込みをよく見るから何かの指標(速度でも人気でも書き易さでも)が欲しかったんやけど、C++おじさん召喚しただけやったわ。
203デフォルトの名無しさん
2019/02/08(金) 00:09:23.84ID:0dQnaPPd QZ は、ピラフ大王・片山先生(蟻人間)に比べると、プログラミング技術はすごく低い
ピラフなんて、PowerShell で、5ch をスクレイピングするような猛者!
気付いたら、Ruby でもプログラミングしていたし、恐ろしい成長力!
ピラフなんて、PowerShell で、5ch をスクレイピングするような猛者!
気付いたら、Ruby でもプログラミングしていたし、恐ろしい成長力!
204デフォルトの名無しさん
2019/02/08(金) 05:56:34.73ID:RJawxqEm 今時はJS処理系も基本的にVMなのだが…
205デフォルトの名無しさん
2019/02/08(金) 17:54:00.40ID:8xyArS0I いやあ。名言出たね。いいねえ。
今時、C++を書けないのは馬鹿の極みだと思いますね
素晴らしい。最後にキリッって付けたくなるね。
今時、C++を書けないのは馬鹿の極みだと思いますね
素晴らしい。最後にキリッって付けたくなるね。
206デフォルトの名無しさん
2019/02/08(金) 17:56:44.54ID:8xyArS0I / \ /\ キリッ
. / (ー) (ー)\
/ ⌒(__人__)⌒ \
| |r┬-| |今時、C++を書けないのは馬鹿の極みだと思いますね
\ `ー’´ /
ノ \
/´ ヽ
| l \
ヽ -一””””~~``’ー–、 -一”””’ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
. / (ー) (ー)\
/ ⌒(__人__)⌒ \
| |r┬-| |今時、C++を書けないのは馬鹿の極みだと思いますね
\ `ー’´ /
ノ \
/´ ヽ
| l \
ヽ -一””””~~``’ー–、 -一”””’ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
207デフォルトの名無しさん
2019/02/08(金) 18:07:14.86ID:Km3CYXaS 今時w
208デフォルトの名無しさん
2019/02/08(金) 18:43:34.71ID:+xI7giGZ ここ10年のC++の進化が激しすぎてついていけん
209デフォルトの名無しさん
2019/02/08(金) 20:01:19.94ID:I1aUE0ou >>204
script1種とコンパイル3種に分けた結果やで。
その図みんなでちゃんと作ったら次に流行る次世代言語見つけられると思ったんやが
みんなブチキレやから諦めた。言語例載せたのが失敗やったわ。
ほんで、それ作ってて以下の予想が立ったから書いとく。
script系:この系は不可侵領域あるから廃れん→typescript or もっと新しいのが流行る
VM有り系:この系はGC有り系と役割が被ってるから廃れる→残るとしたらモバイル用途のみ
GC有り系:この系はVM有り系を食って一番流行る。→Go or もっと新しいのが流行る。分野が広いから2言語くらい座れる
GC無し系:この系は不可侵領域あるから廃れん→rust or もっと新しいのが流行る
VM系の言語は消える。script系1個、GC有り系1,2個、GC無し系1個、合わせて3-4個に収束する。
機械学習とか学習用とか速度より構文が重視される系が残るのかは、図の範囲に無いから分からん。
15年したらワイの予想が当たってたか確認しに来るからそれまでこのチラ裏を保守しとくんやで。
script1種とコンパイル3種に分けた結果やで。
その図みんなでちゃんと作ったら次に流行る次世代言語見つけられると思ったんやが
みんなブチキレやから諦めた。言語例載せたのが失敗やったわ。
ほんで、それ作ってて以下の予想が立ったから書いとく。
script系:この系は不可侵領域あるから廃れん→typescript or もっと新しいのが流行る
VM有り系:この系はGC有り系と役割が被ってるから廃れる→残るとしたらモバイル用途のみ
GC有り系:この系はVM有り系を食って一番流行る。→Go or もっと新しいのが流行る。分野が広いから2言語くらい座れる
GC無し系:この系は不可侵領域あるから廃れん→rust or もっと新しいのが流行る
VM系の言語は消える。script系1個、GC有り系1,2個、GC無し系1個、合わせて3-4個に収束する。
機械学習とか学習用とか速度より構文が重視される系が残るのかは、図の範囲に無いから分からん。
15年したらワイの予想が当たってたか確認しに来るからそれまでこのチラ裏を保守しとくんやで。
210デフォルトの名無しさん
2019/02/08(金) 22:30:25.29ID:2N5Hmbw3 黙って消えろポンコツ
211デフォルトの名無しさん
2019/02/08(金) 22:31:01.82ID:fIj96e7A212デフォルトの名無しさん
2019/02/08(金) 22:58:31.86ID:ghWQWLLB213デフォルトの名無しさん
2019/02/09(土) 06:25:00.10ID:MGy+Yn2U >>212
それ、コンパイラじゃなくてコンバトラー
それ、コンパイラじゃなくてコンバトラー
214デフォルトの名無しさん
2019/02/09(土) 13:49:27.53ID:F2V9krnu215デフォルトの名無しさん
2019/02/09(土) 13:54:05.42ID:F2V9krnu Rubyガイジあ暴れてた時は普通のヤツかと思ってたけどコイツどうしようもないガイジだな
217デフォルトの名無しさん
2019/02/09(土) 17:25:06.31ID:F2V9krnu そりゃ180〜190レスくらいまで読んで思った事とそこから先最後まで読んだ間の時間差で思うことも変わるだろ
218デフォルトの名無しさん
2019/02/10(日) 12:40:50.35ID:araq2RKu Js
Jquery
こういうやつ信用できねえわ
初心者なんだなってわかる
Jquery
こういうやつ信用できねえわ
初心者なんだなってわかる
219デフォルトの名無しさん
2019/02/10(日) 13:33:25.21ID:qtJUf9na JAVA
220デフォルトの名無しさん
2019/02/10(日) 14:07:04.85ID:araq2RKu JqueryをJapan-queryだと思い込んでるガイジだろなぁ
221デフォルトの名無しさん
2019/02/10(日) 15:06:11.50ID:z94OkPvn >>209
VM有り言語はそれほど廃れるとは思わんけどどうなんだろ。役割がかぶってるって結構抽象的では?
進化するとなると、VMごとデプロイ出来るようになって、VM無し言語と対して変わらなくなると思うよ。今の.net coreみたいに。
VMがあれば動くってのは割と強くて、Script系の不可侵だと思ってる部分も本質的にはそれとあまり異なる理由ではないと思う。
Goだってバイナリサイズえげつなくて、殆どのランタイムを内包してるからアレなんだし。
VM有り言語はそれほど廃れるとは思わんけどどうなんだろ。役割がかぶってるって結構抽象的では?
進化するとなると、VMごとデプロイ出来るようになって、VM無し言語と対して変わらなくなると思うよ。今の.net coreみたいに。
VMがあれば動くってのは割と強くて、Script系の不可侵だと思ってる部分も本質的にはそれとあまり異なる理由ではないと思う。
Goだってバイナリサイズえげつなくて、殆どのランタイムを内包してるからアレなんだし。
>>221
VM のメリットななんですか?屋上に屋を重ねる感が強くて、VM のメリットがよくわからない…
VM のメリットななんですか?屋上に屋を重ねる感が強くて、VM のメリットがよくわからない…
223デフォルトの名無しさん
2019/02/10(日) 15:21:10.21ID:araq2RKu ライトワン、ラン10ビリオネアデバイスだろ
224デフォルトの名無しさん
2019/02/10(日) 15:26:57.11ID:rzMRhZmV VM言語のメリットはランタイムが別だからバイナリファイルがコンパクトにできる事じゃない?Goとの比較
昔は同一のバイナリが複数のOSで使えるなんて言われてはいたけど蓋をあけてみれば全然そんな事はないし
昔は同一のバイナリが複数のOSで使えるなんて言われてはいたけど蓋をあけてみれば全然そんな事はないし
226デフォルトの名無しさん
2019/02/10(日) 15:57:46.27ID:BbTEeZaP C#(.NET Nativeビルド), Java(Android RuntimeやSubstrateVMでのビルド)もGoと同じくGC付きのネイティブバイナリ
一方で基本ネイティブの言語もLLVMで動的プロファイル利用のJITを使うことも出来る
この辺の壁は徐々に消えつつある
一方で基本ネイティブの言語もLLVMで動的プロファイル利用のJITを使うことも出来る
この辺の壁は徐々に消えつつある
227デフォルトの名無しさん
2019/02/10(日) 16:04:10.07ID:araq2RKu 結局jAVAも11からワンバイナリ打線なんだよなあ
228デフォルトの名無しさん
2019/02/10(日) 16:17:41.04ID:34dqWukw 実際Juliaってどうなの?
この記事いいことばっか書いてあるけど
CやPython、Ruby、Rの長所を取り込んだ「Julia」が成長するワケ
https://japan.zdnet.com/article/35132510/
この記事いいことばっか書いてあるけど
CやPython、Ruby、Rの長所を取り込んだ「Julia」が成長するワケ
https://japan.zdnet.com/article/35132510/
>>228
>「Ruby」の動的型付け、
これだけなら単なる癌にしかみませんが…
https://julialang.org/
>Optionally typed
Julia has a rich language of descriptive datatypes, and type declarations can be used to clarify and solidify programs.
まあ妥当かな…
>「Ruby」の動的型付け、
これだけなら単なる癌にしかみませんが…
https://julialang.org/
>Optionally typed
Julia has a rich language of descriptive datatypes, and type declarations can be used to clarify and solidify programs.
まあ妥当かな…
230デフォルトの名無しさん
2019/02/10(日) 17:04:50.60ID:araq2RKu JULIAは、日本のAV女優。C-more Entertainment所属。 身長:158cm。スリーサイズ:B101・W55・H84cm。血液型:AB型。 趣味:自分磨き、読書。特技:簿記2級、猫に懐かれる事。
231デフォルトの名無しさん
2019/02/10(日) 17:33:00.78ID:KoYwv+8z 簿記2級ってことは商業高校であまり成績よくなかったほうかな?援交しまくりで。
普通高校で2級ならすごい。
普通高校で2級ならすごい。
232デフォルトの名無しさん
2019/02/10(日) 18:29:32.01ID:fmQI1XR7233デフォルトの名無しさん
2019/02/10(日) 18:57:18.28ID:fFme24si Javaみたいな出来損ないでVMの欠点とか言われても
234デフォルトの名無しさん
2019/02/10(日) 19:35:12.91ID:xjQD7Pcp >>222
OSやCPU等が違ってもVMがあれば同じVM用のコンパイル済みバイナリがそのまま動くってのが利点ではないかな。
まあしかし実際にはVMごとに違うバグがあったりして中々理想通りにはいかんことがJavaで証明されてしまった感があるわけだが。
OSやCPU等が違ってもVMがあれば同じVM用のコンパイル済みバイナリがそのまま動くってのが利点ではないかな。
まあしかし実際にはVMごとに違うバグがあったりして中々理想通りにはいかんことがJavaで証明されてしまった感があるわけだが。
235デフォルトの名無しさん
2019/02/10(日) 19:39:43.57ID:zG9Tu9P3 PGはどれも出来損ないだからな
236デフォルトの名無しさん
2019/02/10(日) 19:41:11.34ID:iwNxJm36 SEになればいいのか?
237デフォルトの名無しさん
2019/02/10(日) 20:30:52.78ID:EWmLbbO6238デフォルトの名無しさん
2019/02/11(月) 12:20:42.21ID:ijgTPsVT >>222
移植性は昔から言われてることだけど、コンパイラも作るのが楽だし、中間言語は都合の良い命令セットが定義できるからサイズも小さくなる。
何より、コンパイラの改良とVMの改良を分離出来るので、割と柔軟に改良できる。
使う言語のバージョンと、VMのバージョンに厳密な区切りが要らないと言うか。
最低限このバージョンが要る、ぐらいは必要だけど。
新しい言語のバージョンを使って、古いVMで動かすって事が不可能ではなくなる感じかな。
逆も然りで、古いバージョンの頃に書いたものを、最新のVMで動かすことも不可能じゃない。こっちは割とよくある。
ネイティブバイナリ吐いてると、そのへんキツイと思う。特に標準ライブラリがその言語で実装されてるGoとか。
移植性は昔から言われてることだけど、コンパイラも作るのが楽だし、中間言語は都合の良い命令セットが定義できるからサイズも小さくなる。
何より、コンパイラの改良とVMの改良を分離出来るので、割と柔軟に改良できる。
使う言語のバージョンと、VMのバージョンに厳密な区切りが要らないと言うか。
最低限このバージョンが要る、ぐらいは必要だけど。
新しい言語のバージョンを使って、古いVMで動かすって事が不可能ではなくなる感じかな。
逆も然りで、古いバージョンの頃に書いたものを、最新のVMで動かすことも不可能じゃない。こっちは割とよくある。
ネイティブバイナリ吐いてると、そのへんキツイと思う。特に標準ライブラリがその言語で実装されてるGoとか。
239デフォルトの名無しさん
2019/02/11(月) 12:25:06.71ID:ijgTPsVT 過去Javaは確かに辛かった時代もあるけど今は安定してるし、Monoも割と安定してるぞ。
.netは.net Native使わんでも、ngenかければ良い。
.netは.net Native使わんでも、ngenかければ良い。
240デフォルトの名無しさん
2019/02/11(月) 12:38:03.57ID:RZokWE5N でもjAvAは有料化して死んだよね
241デフォルトの名無しさん
2019/02/11(月) 12:51:24.69ID:QKPibkAC JavaはDockerに乗せるには重すぎる
242デフォルトの名無しさん
2019/02/11(月) 12:52:13.71ID:mQ/izvcF 死んだかどうかはともかく
有料化はしてないよ
有料化はしてないよ
243デフォルトの名無しさん
2019/02/11(月) 13:05:51.95ID:Anzgdh02 date、localdateとか混在してjavaめんどい
244デフォルトの名無しさん
2019/02/11(月) 13:46:40.87ID:a3vDiVrE245デフォルトの名無しさん
2019/02/11(月) 13:56:32.92ID:RMH+C64t ログまわりもひでぇしな
java書くくらいなら転職するわ
java書くくらいなら転職するわ
246デフォルトの名無しさん
2019/02/11(月) 14:32:39.08ID:dnf98RXr247デフォルトの名無しさん
2019/02/11(月) 14:54:39.14ID:ijgTPsVT Javaの日付周りは闇かもなぁ。
248デフォルトの名無しさん
2019/02/11(月) 15:23:01.36ID:oA8l1dyY commonsや独自のutilで特段大きな問題を感じたことはない
249デフォルトの名無しさん
2019/02/11(月) 20:43:19.19ID:QQiWH0mp250デフォルトの名無しさん
2019/02/11(月) 23:03:42.77ID:823dyXFP251デフォルトの名無しさん
2019/02/11(月) 23:16:48.45ID:EPRTYP70 なろう系言語www
252デフォルトの名無しさん
2019/02/11(月) 23:41:47.02ID:QQiWH0mp253デフォルトの名無しさん
2019/02/12(火) 01:05:03.07ID:g6CslLMJ 雑な実験でいいならcかc++くらい使えばいいのにと思うけどね。
254デフォルトの名無しさん
2019/02/12(火) 08:24:33.10ID:VUa3es/D255デフォルトの名無しさん
2019/02/12(火) 08:31:43.79ID:jKA+nxgG 雑な実験をC++でやるのには何の問題もないけどそれでもなお煩わしい(ex.tupleとかpairとかがびみょい)
ていうかC++こそ本腰入れた実験に使うんもん(分野によります)だし普段はもっと雑に書きたいなという気持ち
Cは無いかなー
できるけどC++以上にやりたくない
ていうかC++こそ本腰入れた実験に使うんもん(分野によります)だし普段はもっと雑に書きたいなという気持ち
Cは無いかなー
できるけどC++以上にやりたくない
256デフォルトの名無しさん
2019/02/12(火) 09:25:59.07ID:2Rlz0B+x 実験って何の実験?
大抵の場合c++は向いてないと思うけどね
ハマってる時間がもったいない
大抵の場合c++は向いてないと思うけどね
ハマってる時間がもったいない
257デフォルトの名無しさん
2019/02/12(火) 09:36:40.65ID:jKA+nxgG 高性能計算は言語の選択肢がほとんど無いので……
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- ボーナスで何買うか迷っている
- 刃牙でチンコでかそうなキャラといえば
- コウメ太夫のネタ考えたから評価してくれ
- トランプ、G7に代わるcore 5を発表 [805596214]
- こんな時間に起きてvip見てるやつって何者?
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
