次世代言語17 Go Rust Kotlin TypeScript Julia

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/09/04(水) 22:10:19.21ID:63Z/rODe
スレタイ以外の言語もok

前スレ
次世代言語15 Go Rust Bosque Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1555679940/
2019/09/09(月) 15:59:29.39ID:DZ7F2sSH
package.jsonとか見ると
あっこれ無理だってなるよね
数年後のこととか何も考えなかったら使っていいんじゃないの
187デフォルトの名無しさん
垢版 |
2019/09/09(月) 16:07:34.31ID:By40c52C
>>184
また無駄にエントロピー増やしたのか
2019/09/09(月) 17:04:18.01ID:hSzeE6xc
>>187
ScalaはKotlinを生み出して退場したからどう見ても旧世代言語
2019/09/09(月) 18:30:24.32ID:SJyzIZeS
Kotlin+Java→Scalaって地獄?
2019/09/09(月) 18:59:48.54ID:AYrEy2N7
それをする理由による
2019/09/09(月) 19:15:48.31ID:SJyzIZeS
たんなる1OSSのパラダイムシフト
2019/09/09(月) 19:35:15.47ID:zpL7AhcF
https://www.publickey1.jp/blog/19/2019pythonjavacieee_spectrum.html

ねえねえRustはどこにいるの?
2019/09/09(月) 19:57:02.17ID:5BtELk1R
>バージョン上がる度にマイグレーションやってられんってんで脱TypeScriptの流れ起きてんぞ

必要なけりゃやらなきゃいいだろうに。とういかそれこそどこの異世界?
2019/09/09(月) 19:59:55.98ID:nWNJGyBP
>>192
17
Rubyより上なのか
2019/09/09(月) 20:30:11.19ID:SJ+Gha+L
Vue.js ですら TypeScript に移行しているのにどんなクソ環境だと脱なんて言い出すんだ?
2019/09/09(月) 20:36:47.97ID:28KcFPFJ
脱TSの流れとかどこで見えんだよ
2019/09/09(月) 21:25:11.08ID:jAqGjT/E
脱TSして何処に行くのか気になる
198デフォルトの名無しさん
垢版 |
2019/09/09(月) 21:39:28.57ID:ErsADTr4
小島紗は覚醒メイドがピークだった
絵は格段に上手くなってるんだけどね
2019/09/09(月) 21:57:07.38ID:5BtELk1R
レインボーフラッグは満州国の象徴だからやめろ
2019/09/09(月) 22:51:26.07ID:+QMD0+bW
>>201
async/awaitはMSのプロポーザルによってESに導入されたものであり、直接のベースはC#
でC#のasync/awaitはF#を経由して関数型から輸入されたから、ESとの直接の繋がりはない
ESにおいてasync/awaitがPromiseの構文糖衣として実装されているのはたまたま既にそれがあったからに過ぎないよ
ちなみに君のいうFutureというのがJavaのFutureのことだとしたら、
結局使い物にならなくて.NETのTaskを丸パクリしたCompletableFutureに置き換えられちゃったね
2019/09/09(月) 23:16:04.27ID:2cky8eDs
>>185
それならおとなしくガベコレのある言語を使えばいいんじゃないですかね?
2019/09/09(月) 23:20:46.08ID:odFvBYce
ここの人たちかわいいよね
203デフォルトの名無しさん
垢版 |
2019/09/10(火) 01:34:52.86ID:BVpH2UHz
>>201
そんなだからお前は他のやつに陰で薄毛って言われんだよ。
まぁハゲじゃなくて良かったな、薄毛くん。
2019/09/10(火) 05:46:14.21ID:iKhuhBAx
こんなところでこんな必死に言語叩きなんかしても世間の流れに一切影響ないのに元気だよなあ
2019/09/10(火) 08:21:53.73ID:KCdT98XM
目的は自由だ
世界を変えることが目的でもいいし言いたいことを言うこと自体が目的でもいいぞ
2019/09/10(火) 08:32:32.71ID:JOx1SEc7
最近の安倍晋三なんかを見てるとやっぱ馬鹿には馬鹿って言わないと
世の中とんでもないことになるってのがよくわかるしな。
2019/09/10(火) 10:13:24.95ID:KCdT98XM
証拠が絶対必要だと信じていたから
まるで死体の山や焼け野原のような物的証拠を得た
208デフォルトの名無しさん
垢版 |
2019/09/10(火) 12:47:33.37ID:CNsNp03m
>>206
そのとんでもないことって朝鮮に都合が悪いこと?w
209デフォルトの名無しさん
垢版 |
2019/09/10(火) 14:15:54.63ID:B2W+VZfj
>>206
韓国に言っておくれ
210デフォルトの名無しさん
垢版 |
2019/09/10(火) 15:48:59.20ID:lKNyd4my
わろた
https://img.atwikiimg.com/www65.atwiki.jp/hoi4-todohuken/attach/55/31/%E5%85%B5%E5%BA%AB%E5%9B%BD%E7%B2%8B.png
211デフォルトの名無しさん
垢版 |
2019/09/10(火) 16:31:52.83ID:Zi7Q1zow
こんなわけのわからんもんで笑ったなら病院行ったほうがいい
212デフォルトの名無しさん
垢版 |
2019/09/11(水) 00:35:25.35ID:zrR8x/Uv
まあ詐欺に引っ掛かるヤツが一人でも減るんならいいだろ
2019/09/11(水) 00:46:51.34ID:WzjvZij9
アベップのせいでインフレしつつ給料下がって増税とかいうガイジムーブかましてるわけだが
おまけに世界のオリンピック選手をウンコ水に漬ける予定
2019/09/11(水) 01:01:09.59ID:QmTa6iaS
そういうのいいから
2019/09/11(水) 05:57:39.82ID:y/oRe+R+
板名も読めないガイジがなに言ってもなあ
2019/09/11(水) 07:50:10.18ID:vDhunsKD
うんこ水だけはどうにかしろよ
シジミの時から今まで
なんでなんもしとらんし
2019/09/11(水) 08:07:15.10ID:WzjvZij9
おまえらがさんざん馬鹿にしてきた中国・韓国より酷いことになるとは・・・
思わなかったねw
2019/09/11(水) 08:18:23.21ID:KBsZKsdQ
任意のテキストを書き込める現実は板名より重いみたいな発想
現実主義かな
自由ソフトウェアのように理想主義でルールに反対するのとは一味違う
2019/09/11(水) 08:19:45.91ID:vDhunsKD
前レスにつられてつい
2019/09/11(水) 08:36:00.64ID:/IbZZ/36
PS4とかSwitchのゲーム開発ってやはりC++なんだろうか
GC言語は厳しそうだけどRust試してるところとか無いのかな
2019/09/11(水) 08:54:58.85ID:vjSdyxOt
Rustの話は聞かないねー
PS4ってSDKだけじゃなくてコンパイラもclangの独自拡張だし
2019/09/11(水) 16:11:59.87ID:rweGBM9D
>>213
それアベじゃなくてユリコが諸悪の根元だから

でそれはそれとしてRust信者の擁護マダー?
2019/09/11(水) 16:36:32.66ID:/LLqbqjx
信者って悪い言葉みたいな使い方よくされるけど別にそんなことないよね
224デフォルトの名無しさん
垢版 |
2019/09/11(水) 17:43:57.54ID:HnGBR2cy
どのかのゲームデベロッパがこれからはrustでいくぜって言ってたの見かけたな
コンソール機だったかなあ
2019/09/11(水) 18:07:52.49ID:h0fTXx0z
C,C++よりはGoが、GoよりはRustが好きだがその文脈でいう信者のように全肯定するほどではないな
シングルバイナリで吐けて速く現代的な周辺ツールと一定数のライブラリがあれば何でもいい
ちなみにチーム開発という理由で今はGoを書くことが多い。俺の観測範囲ではRustを推している多くのやつらがそうなっているのが現状
2019/09/11(水) 21:49:58.56ID:dX8mKe9q
だいたいそんなとこだわな。
ある分野でrustのライブラリが盛り上がれば、その分野で仕事する際はrust使うだろうし。
2019/09/12(木) 01:24:09.91ID:rsxB6BlR
簡単だからチーム開発で使えるとも言えるし
簡単だからこれくらい一人でできるよねとも言える
言うのは簡単だろうけどこれが何を意味するのか読み切った感がない
2019/09/12(木) 03:22:34.07ID:pBInRm9q
>>224
それゲームの方のRustと勘違いしてない?
2019/09/12(木) 03:59:05.90ID:ERy2rNWe
どういうことなの
230デフォルトの名無しさん
垢版 |
2019/09/12(木) 06:34:02.51ID:oxTdK/zC
>>228
してないよ
2019/09/12(木) 13:19:43.83ID:+G4RGhf3
ひとりで開発するときはGoはまず選ばんわ……
2019/09/12(木) 15:14:42.04ID:rh9o24R0
>>231
なんで
2019/09/12(木) 16:32:42.27ID:TxGAD3hK
RustでOS書いてる人結構いるのな
2019/09/12(木) 16:34:05.15ID:GjUpFPhH
いっぱいいるよ
2019/09/12(木) 16:45:46.78ID:PBtZ8y6O
いるわけねーだろが
rust信者は黙ってC++でドライバ書いとけ
2019/09/12(木) 16:55:02.66ID:O9jOe8hV
資産と学習難度以外でcppがrustに勝ってるところってあるの?
2019/09/12(木) 16:56:42.06ID:O9jOe8hV
あ、俺はrustできないマンだしそもそも全然知らんからすごい間抜けなこと聞いてても許して
238デフォルトの名無しさん
垢版 |
2019/09/12(木) 16:56:58.07ID:oxTdK/zC
おじいさんがおマンマにありつける
2019/09/12(木) 17:07:33.99ID:4SH4v3qi
>>235
Linusが切れるぞ
2019/09/13(金) 00:17:26.08ID:17Jpcv+R
バカの意見よりよっぽど参考になる。
https://github.com/ixy-languages/ixy-languages/blob/master/Rust-vs-C-performance.md
2019/09/13(金) 04:10:29.43ID:cow5Lv8m
>>240
要するにRustなんて使うくらいならCでいいよってことだな
2019/09/13(金) 04:12:46.84ID:cow5Lv8m
>>236
その二つで負けてて他の何で勝ってても意味ないと思うけどどうなの?
2019/09/13(金) 04:21:43.98ID:Xn/Jm0tO
その理論なら何でもCで書けばいいってことになるな
2019/09/13(金) 06:04:00.44ID:6N8zhWY5
>>242
過去の資産がある言語は永久に超えられないってか
2019/09/13(金) 07:40:39.04ID:C9eypkzv
>>241
なんで英語読めないのに分かったふりをしてしまうん?
2019/09/13(金) 09:11:12.84ID:17Jpcv+R
opensshなんかはクソ汚いから書き直しても良いかとも思うが
セキュリティー関連のソフトは結局怖くて書き直せないという。
247デフォルトの名無しさん
垢版 |
2019/09/13(金) 13:14:32.42ID:YuD02aCi
とりあえず書き直してうpしてみて
2019/09/14(土) 20:37:10.47ID:VHYNehj4
https://www.net.in.tum.de/fileadmin/bibtex/publications/papers/the-case-for-writing-network-drivers-in-high-level-languages.pdf

The Case for Writing Network Drivers in High-Level Languages

Table 5: Size of our implementations stripped down to the core feature set
Lang.   Lines of code Lines of C code
C          831       831
Rust        961        0
Go         1640        0
C#         1266        34
Java        2885       188
OCaml       1177        28
Haskell      1001        0
Swift       1506        0
JavaScript     1004       262
Python       1242   (Cython) 77
2019/09/14(土) 21:33:12.03ID:1MUQqrBS
https://www.atmarkit.co.jp/ait/articles/1909/13/news133.html

pythonさんスヤスヤで草
やっぱルーストが最強ってはっきりわかんだね
250デフォルトの名無しさん
垢版 |
2019/09/14(土) 22:07:25.59ID:KmV3vhTN
>>249
ワラタwww
性能グラフでPythonさんだけ見当たらないと思ったらX軸に張り付いていたwwww
https://i.imgur.com/wRJtHLy.png
Pythonさん地面が好き過ぎんだろwwwww
251デフォルトの名無しさん
垢版 |
2019/09/14(土) 22:09:37.43ID:KmV3vhTN
あとコンパイル言語のクセにjsと全く変わらないSwiftは生きてて恥ずかしくないのかなwwwww
2019/09/14(土) 22:17:00.64ID:1MUQqrBS
pythonさんおやすみンゴ!www
253デフォルトの名無しさん
垢版 |
2019/09/14(土) 22:24:06.69ID:hhxdRhHk
作って比較されてるだけまだいいやん
rubyなんて「さまざまな言語」リストからもハブられてんだぞw
2019/09/14(土) 22:35:31.79ID:VHYNehj4
そのグラフの元ネタが >>248 の論文な
2019/09/15(日) 00:25:51.41ID:Ux1omqHD
Rustはえーな
Cと変わらんのか
256デフォルトの名無しさん
垢版 |
2019/09/15(日) 00:47:48.00ID:r7RAWaj2
意外とC#が速いのは驚き
同じVM方式?のJavaとの差がすごい

題材がデバドラで普通のアプリじゃないから
結果を鵜呑みにはできんが
2019/09/15(日) 00:50:17.76ID:WSLNNCzG
>>248-250
元記事見たらこのご時世にわざわざシングルコアでテストしたって書いある
作為的に作られてる感じがする
2019/09/15(日) 00:57:16.36ID:qUTb/lfg
>>256
そんなに驚き?
2019/09/15(日) 01:02:02.87ID:g25U01Wh
C#が早いのは多分unsafe使ってるからだろ
2019/09/15(日) 01:07:56.55ID:LMFjfaUx
マルコアでテストしてほし〜な〜
2019/09/15(日) 01:18:14.97ID:x1Z47PSZ
goは最初からマルチコア前提で設計されてる
シングルコアじゃ実力出せないはず
2019/09/15(日) 03:24:23.42ID:ZPkKWEYF
高レベル言語でネットワークドライバ書くとか比較例として奇妙杉内
2019/09/15(日) 07:06:25.02ID:06TCCmdY
>>257
マルコーでもpythonはスヤスヤですよ草w
2019/09/15(日) 07:52:03.34ID:aiPzWqQL
文法とかが非同期・並列を意識して作られてるのと、並列計算で性能が *他の言語より* 高くなるかは全然別の話
2019/09/15(日) 09:09:08.63ID:ERH+9Kbs
>>262
せめて論文のイントロくらい読もうや
2019/09/15(日) 09:10:02.36ID:HNKesM2l
>>248
RustはCの倍近い命令数になってるけど
現代CPUでは処理時間が僅差になるそうな
https://github.com/ixy-languages/ixy-languages/blob/master/Rust-vs-C-performance.md
2019/09/15(日) 09:40:07.40ID:AqB4wJZ3
Rustの命令数の割に速い理由の
分岐予測に基づく投機的実行ってSpectreの原因だから
この脆弱性対策によるパフォーマンス影響が直撃するんじゃね
2019/09/15(日) 10:12:24.78ID:j54Ms8Tr
どうだろ。cpu次第としか。
この前の問題は分岐予測とカーネルモードの遷移が入り混じってるところの問題なわけで、
cpuの修正具合がどう行われたのかいまいちわからんからまた計ってみるしかないかと。
2019/09/15(日) 10:13:59.74ID:LMFjfaUx
>>266
どういうことなの…
2019/09/15(日) 11:26:56.14ID:lcdHiH0c
Cはアセンブラより遅い
もっと速くなったら成功するという物語は無かった
この事実を示すことのできないデータとグラフに何の価値がある
2019/09/15(日) 11:27:38.90ID:06TCCmdY
アセンブリッより早い言語だしてみろよメーンw
272デフォルトの名無しさん
垢版 |
2019/09/15(日) 12:02:32.23ID:IVfbaIvY
ブリッ
2019/09/15(日) 12:20:17.48ID:Ux1omqHD
>>266
こういうの見るともはや機械語だけ見ても何もわからん
ますますコンピュータは複雑な時代になった
2019/09/15(日) 17:43:33.52ID:zRcvLD7X
>>266
英語をソースとして出して適当なこと言えば
どんな荒唐無稽でも信じてもらえるとか勘違いしてない?
2019/09/15(日) 17:54:45.42ID:5y+jtIKF
まぁおまいら英語なんてタイトルをググホンして終わりだもんねw
中身なんてわかないおねw
2019/09/15(日) 18:36:23.02ID:ERH+9Kbs
実際google翻訳で書いてあることは概ね分かるだろ
何故それすら出来ない
2019/09/15(日) 19:09:10.55ID:UR/1Cceh
グーグル翻訳で読むほうが難易度高いと思うんだけど
278デフォルトの名無しさん
垢版 |
2019/09/15(日) 19:38:32.89ID:/s3GlFzD
>>277
じゃぁ原文読めばいいじゃん
2019/09/15(日) 19:41:48.43ID:UR/1Cceh
原文読むけど
2019/09/15(日) 20:10:27.26ID:5y+jtIKF
強がってるwwww
2019/09/15(日) 20:13:56.79ID:tCr4rL2J
英語読めても意味わからんバッチサイズって何
282デフォルトの名無しさん
垢版 |
2019/09/15(日) 21:52:25.76ID:IVfbaIvY
うんこちんこまんこを処理するとするだろ?
バッチサイズ3
うんこ ちんこ まんこ
バッチサイズ2
うん こち んこ まん こ
2019/09/15(日) 22:21:24.42ID:7FCnyKze
うるせえ死ね
2019/09/15(日) 22:32:13.18ID:5y+jtIKF
ほんまpythonってゴミよな
特にエコシステム周りがほんまゴミ
こんなんありがたがって可読性がーとか逝ってるガイジどもって何何や?
2019/09/15(日) 23:19:36.17ID:j54Ms8Tr
そりゃ比較対象がruby,perlだからな。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況