次世代言語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/08(日) 09:08:29.29ID:mnggEaYn
キラーアプリだよなやっぱり
2019/09/08(日) 09:09:17.68ID:eCULCMzy
利権ってなんだ
2019/09/08(日) 09:11:59.49ID:ko6DvJvr
利権って言葉使ってる人って陰謀論とか好きそうw
2019/09/08(日) 09:52:46.07ID:9I36eZ2w
選べ
・Javaで作ったアプリがない説
・どれだけアプリを作ろうと、ダメだこいつって思われたら終わり説
110デフォルトの名無しさん
垢版 |
2019/09/08(日) 09:56:22.06ID:NHqzyQVw
>>101
k8s
InfluxDB
CockroachDB
etcd
Consul
2019/09/08(日) 10:04:27.56ID:VcPDhqUM
Rust は信者は多いんだろうけど、人気はないな。
ランキング圏外
https://japan.zdnet.com/article/35132862/
2019/09/08(日) 10:20:34.05ID:8FM5wZGP
>>111
検索回数が多けりゃ「人気」なのかな?
2019/09/08(日) 10:25:38.41ID:NHqzyQVw
>>112
本当に書き手が多いなら
リファレンスやらライブラリやらサンプルコードやら
コンパイラのエラーメッセージやらで検索される回数は増える
特にRustはコンパイラが厳しい言語だから
裾野が広いならなおさらだろう
それで圏外ってんだからそういうことだ
114デフォルトの名無しさん
垢版 |
2019/09/08(日) 10:27:36.55ID:3oefZVZU
やっぱrustは詐欺だったな
2019/09/08(日) 10:40:01.30ID:CbQtM5QZ
>>111
これとトレンドの結果に大きすぎる乖離があるけど何かの意図が働いてるな
2019/09/08(日) 10:41:04.62ID:9I36eZ2w
もう検索じゃなくて検閲みたいになってるな
検索すること自体が不人気になりかねない
2019/09/08(日) 10:57:08.88ID:u5GJGb5o
TIOBE Index August 2019
 1   Java     16.028%
 8   PHP      2.075%
 17 Go      0.973%
 28 Rust     0.450%
 35 TypeScript  0.333%

Loved (Stack Overflow Developer Survey 2019)
 Rust    83.5%
 TypeScript 73.1%
 Go     67.9%
 Java    53.4%
 PHP     45.8%


TIOBE Index
> The ratings are based on the number of
> skilled engineers world-wide, courses and third party vendors.
> Popular search engines (...) used to calculate the ratings.
(評価はエンジニア数, コース数, ベンダー数を基にしており
一般的な検索エンジンを使って計算しています)
2019/09/08(日) 10:59:54.61ID:wg251xUa
8月でRust28位だって
https://www.tiobe.com/tiobe-index/
アセンブラとか高すぎない?
あとTypeScriptやkotlinも低すぎる気がする
2019/09/08(日) 11:01:02.41ID:heZKjCAN
>>105
https://trends.google.co.jp/trends/explore?q=java,scala,kotlin

なんだ、Java最強じゃないか
2019/09/08(日) 11:02:23.20ID:KXmQOAwm
安全といいつつ、こういうバグ出すんじゃc/c++と変わらんわ。
rust自身は面白い試みだがそこまでうまくいってるものではない。
https://github.com/gnzlbg/slice_deque/issues/57
2019/09/08(日) 11:03:38.87ID:u5GJGb5o
つまりTIOBEは検索回数でなく検索結果
研修コースやベンダー数の影響が大きいなら検索トレンド程には変動しない
2019/09/08(日) 11:07:16.88ID:heZKjCAN
「このハンバーガーとコーラは世界一売れてるから世界一うまいものだ」理論で語ると
お前等はペチパー以下になるということだが

単細胞生物ペチパー以下ということは、もはや分子レベルか?
2019/09/08(日) 11:17:37.86ID:9I36eZ2w
A社とB社が合併したら
業務を一切変更することなく世界ランクが上がる理論
2019/09/08(日) 11:23:00.33ID:NHqzyQVw
>>115
そのトレンドっておまえの半径5m内でのトレンドじゃねえの??
2019/09/08(日) 11:23:43.97ID:CbQtM5QZ
>>119
期間を5年にしろ
JAVAはまだ最強だけどな
2019/09/08(日) 11:28:00.19ID:heZKjCAN
おまいら旧世代民の好きな言語全部死んでるけど、おまいらはどこへ行ってしまわれたンゴか・・・?
https://trends.google.co.jp/trends/explore?date=all&;q=java,javascript,php
2019/09/08(日) 11:31:12.47ID:9I36eZ2w
一つの言語に拘ると信者臭いから
信者と思われたくないなら数年毎に言語を変えてしまえばいい
あと同時に複数の言語を使えばいい
128デフォルトの名無しさん
垢版 |
2019/09/08(日) 11:57:58.09ID:m+XQHtHp
python最強
2019/09/08(日) 12:08:38.09ID:NHqzyQVw
>>128
Numpyみたいな肝心要の部分がC/C++で書かれてることを除けば
最強だな確かに
2019/09/08(日) 12:12:13.74ID:heZKjCAN
パイソンップはenv周りとpip周りがゴミ過ぎィ!
あんなん好きとかガイジやでガイジ
2019/09/08(日) 12:14:08.25ID:KXmQOAwm
ランタイム速度必要なところはcで書けばいいって割り切ってるのは正しいと思うよ。
どこぞの馬鹿言語みたいに速くしたのに認めてもらえない。。みたいな見当違いのことやってるよりかははるかに正しいわ。
てか数値計算のほとんどの場面でnumpy程度のライブラリで十分だったりする。
2019/09/08(日) 12:24:36.48ID:IJtwE5JF
正しい正くないって何言ってんだこいつ
Cで書かれてるってただの事実なのに
もしかしてここは言語スレじゃなかったのか
2019/09/08(日) 13:27:25.63ID:KXmQOAwm
バカのためにいいかえてみると
正しい -> 良いとおもう
ってとこだな。ああばかばかしい。
2019/09/08(日) 13:28:36.87ID:heZKjCAN
次世代言語を決める俺たちがきちんと正しさを裁いてやるべきだろ
無責任なやつはスレに書き込むな
2019/09/08(日) 13:45:25.44ID:cupNVPdD
単にCで書かれたライブラリ呼び出すだけの存在として使われてるだけの言語を「最強」と称するのどうなん?
言語そのものの機能としては他の言語と比べても貧弱もいいとこだし

というか次世代言語でもねえし
2019/09/08(日) 13:49:11.19ID:9I36eZ2w
Pythonは参照カウント派でもある
標準規格化された言語ならそんなもの未定義にするのと対照的に
2019/09/08(日) 14:06:25.48ID:IJtwE5JF
>>133
Cに丸投げしてるのに言語として良いも悪いもないよね
ってことなんだけど読み取れない?
2019/09/08(日) 14:23:32.04ID:1Z7xy6pX
久しぶりに来たけど住人あんま変わってなさそうだな
2019/09/08(日) 15:32:43.22ID:8U7500el
Juliaだけで速く書けるなら万々歳なんだけども普及のふの字も見えない
2019/09/08(日) 15:39:27.15ID:FO6Bmf4i
マクドナルドとミシュランのレストランは比べられないけど、マクドナルドとロッテリアならマクドナルドが上だろうな
一般感覚として
2019/09/08(日) 15:41:29.58ID:FO6Bmf4i
RustはMSも高評価してるからな
マイクロソフト、セキュアなコード実現に向けプログラミング言語「Rust」評価
https://japan.zdnet.com/article/35140212/
2019/09/08(日) 16:10:22.39ID:OARACIal
Rustはasync/awaitが来てからが本番だな
今月だっけか
2019/09/08(日) 16:10:28.01ID:9I36eZ2w
参照カウントは全く安全ではないが被害が出ても言語との因果関係がない
C++とRustの参照カウントは言語ではなくライブラリに責任がある
144デフォルトの名無しさん
垢版 |
2019/09/08(日) 16:11:12.89ID:FVaDngXt
async awaitは11月だな
いまナイトリーで試してるがお勧めしない
2019/09/08(日) 16:14:08.03ID:q1jQt7un
Cythonで書くのもCに丸投げになるの?
146デフォルトの名無しさん
垢版 |
2019/09/08(日) 16:33:18.49ID:WluSROBg
数年前ジャップ「なにがpythonだよwww Javaで充分www」

今ジャップ「なにがJuliaだよwww pythonで充分www」


つまりジャップは後を追いかけるだけ
147デフォルトの名無しさん
垢版 |
2019/09/08(日) 16:35:38.35ID:FVaDngXt
まぁそらそうだよな
このスレでも誰が使ってるかばかり気にしてるし
好きなの使えばいいのに
2019/09/08(日) 16:43:24.80ID:7HSrEjD2
現実では今でもJavaで十分だけどな
案件数的にJavaの1/10ぐらいだろPythonって
Juliaが日本でメインになるのなんて30年かかるぞ
149デフォルトの名無しさん
垢版 |
2019/09/08(日) 16:46:17.62ID:FVaDngXt
それ次世代言語スレですること?
2019/09/08(日) 16:49:04.37ID:heZKjCAN
な、俺の言ったとおり旧世代民だろ
ペチピーでもやってろゴミ
2019/09/08(日) 16:52:34.91ID:OARACIal
何が良くて何が悪いのかを自分で判断出来ないんだろうな
152デフォルトの名無しさん
垢版 |
2019/09/08(日) 16:52:44.78ID:WluSROBg
みんなのJuliaって本書いたらバカ売れすると思うわりとマジで
Juliaのソースコードってほぼ英語だもん めちゃくちゃ読みやすい
2019/09/08(日) 17:05:47.31ID:RKeK2h+H
RustとかJujiaで作ったアプリって誰が保守するの?
Scalaが流行ったときに誰も保守できなくてJavaにリプレイスされた流れを繰り返すの?
エンジニアのマッチポンプはやめようぜ
2019/09/08(日) 17:12:46.35ID:Vl31Q6SA
>>153
ほんこれ
Scalaで書かれたApache財団あたりのOSSの惨状たるや
2019/09/08(日) 17:22:02.40ID:Vl31Q6SA
まあこれはどっちかっつーと次世代言語になれなかったScalaの問題だけどな
JuliaやRustからはScalaと同じ次世代になれないうんこ臭がするって話
156デフォルトの名無しさん
垢版 |
2019/09/08(日) 17:23:18.53ID:+erxyDXy
>>155
ほんそれ
2019/09/08(日) 17:45:05.70ID:pgR8HHSZ
scala程度で保守できなくてJavaにリプレイスって…
158デフォルトの名無しさん
垢版 |
2019/09/08(日) 18:00:00.39ID:FVaDngXt
とにかく新しいものが怖い世代なんだろ
パンチカードでも叩いてろと思う
159デフォルトの名無しさん
垢版 |
2019/09/08(日) 18:13:21.68ID:T0IpytLq
>>110
そんなん大して一般に使われてないやん。
そんな一部で使ってますよなもん出されてもな、、、
求めてるのはそういうレベルじゃないんだわ。
160デフォルトの名無しさん
垢版 |
2019/09/08(日) 18:15:44.53ID:FVaDngXt
いやいや。。。w
2019/09/08(日) 19:03:59.54ID:iCVctGYT
Scala問題はスキル云々じゃなくてエコシステム自体が崩壊しつつあるからなあ
2019/09/08(日) 19:58:14.96ID:aBj1Aad0
>>159
他はともかくetcdとk8sを「大して一般では使われてない」呼ばわりすんの
さすがに次世代言語を議論するスレの住民としての見識疑うわ
2019/09/08(日) 20:22:21.58ID:yr43ZT68
Scala触れる人少なすぎてJavaとかGoにリプレイスされたってのはあるっちゃある
2019/09/08(日) 20:27:53.57ID:heZKjCAN
言語の問題じゃないだろうに
Goでクッソ汚い手続き型になって、数年後にまたリプレイスされてそう
2019/09/08(日) 20:28:44.63ID:4q0ObhsT
最新技術を追いすぎてろくに情報が揃ってないからソースはQiitaレベルで動いてるプロジェクトがあるのが悲しいよ
2019/09/08(日) 20:59:32.69ID:KXmQOAwm
goで書いてもクソ汚くなるようならどの言語で書いても同じだろう。
他の言語なら綺麗にかけるとかそういう嘘に簡単に乗るバカは何使っても一緒。
rustなんてやればやるほどc++でええわってなる。(c++がよっぽどあれなのも事実だがそれでも)
結局もてはやしてるのは大して低レイヤー触らん輩が
理論上ランタイムのオーバヘッドなくて安全みたいなキャッチコピーに踊らされてるだけだろ。
実態はレイヤーが低くなればなるほどunsafeの嵐だぞ。
2019/09/08(日) 21:23:32.58ID:8+fH8NL3
scala自体はいまだに次世代言語と言って遜色ないと思うんだがなぁ。
登場時期が早すぎて飽きられたとか、今となってはJVM依存が敬遠されるとかあるかもしれんが。
2019/09/08(日) 23:06:50.50ID:35vt5+A/
>>120
それでもC++に存在する落とし穴の多くは埋められてると思う
2019/09/08(日) 23:38:00.92ID:zZ4mOcG0
>>166
それなんだよね、現状よっぽどのトンチキが書かない限りはC++14くらいでもあればRustいらねえわってなる
wasmに関してもGCが入るって話があるから、それならGoで良いなってなるし
現状Rustならではの利点ってのが全くない

async/awaitが入れば変わるのか?
2019/09/09(月) 00:26:26.73ID:VbFcCUUo
>>141 の評価と全然違うね
MSのエンジニアはトンチキだらけなのかな?
このスレのレベルの高さに驚くよ
2019/09/09(月) 00:37:27.95ID:uC/1cMbZ
鼻で笑って屁まで出ちまったよ
2019/09/09(月) 00:39:12.24ID:ZWeogCRs
>>170
このスレ民から見たらMSはトンチキだらけだし
トンチキが作った言語やOSはトンチキ過ぎて嫌気ばかりで使ってないだろう
何せMSのエンジニアはトンチキだからな
173デフォルトの名無しさん
垢版 |
2019/09/09(月) 00:42:54.49ID:C0LixYDy
俺なんか実が出ちまったよ
2019/09/09(月) 00:45:02.13ID:2cky8eDs
マイクロソフトだろうとグーグルだろうとカスなコードはたくさんあるんだがな。。
とりあえずgithubでもなんでもあさってみりゃいいのに。
放置されたコードなんて山ほどあるわ。
そういうんじゃなくて実際のコード見ろや。rustなんてとくにコードを公開してんだからさ。
175デフォルトの名無しさん
垢版 |
2019/09/09(月) 05:04:40.24ID:0Y79xvrC
Rustに噛み付く連中はどこか浮世離れしてるな
カーナビとか作ってんのかな
2019/09/09(月) 08:25:29.32ID:uC/1cMbZ
冷蔵庫の組み込みマイコンとかじゃね〜のw おまけに派遣ww
2019/09/09(月) 10:17:53.53ID:jKixlnaY
>>153
Scala は Java にした方が保守しやすいだろうけど、
Rust を C++ に置き換えても別に保守しやすくはならない
2019/09/09(月) 11:24:04.82ID:CSQm2rYZ
MSはVBやら.netやら見ればわかるが
言語のセンス全くないからあてにならないよ

本当にRustが良いならまず自社製品に使ってもいいはずなのに
全くそんな気配もないしね

要するにただの提灯記事だから
2019/09/09(月) 11:42:16.93ID:9pxMuRiD
>>178
MSはトンチキだからね
2019/09/09(月) 11:43:48.26ID:FTD/cnjm
TypeScriptの覇権が確定して、AwaitAsync、デコレーターだとかMSが推奨した言語機能が主要言語で採用されまくってる
2019/09/09(月) 12:28:13.56ID:6Fwt5ywK
TypeScriptが覇権とかどこの異世界だよ
バージョン上がる度にマイグレーションやってられんってんで脱TypeScriptの流れ起きてんぞ
これもScalaと同じ流れだなそういえば

あとasync awaitの由来はFutureオブジェクトまで遡るからMSは単に糖衣用意しただけだし
デコレータに至ってはPythonの機能でMS関係ないからな?
2019/09/09(月) 13:22:21.54ID:wZVpiMXX
気配といえばブラウザに使った部品を他の製品に流用する気配がない
それはJSもRustも同じ
JS製品よりはLua製品が多い印象
2019/09/09(月) 13:55:14.93ID:B5/bFGxB
TypeScriptもそうだし、VSCodeも完全に覇権取ったな
もうFlowやAtom使ってる人いない
2019/09/09(月) 14:46:08.09ID:g4OtCq0u
MITがJuliaベースのAI用言語のGenを発表
https://www.infoq.com/jp/news/2019/09/mit-gen-probabilistic-programs/
185デフォルトの名無しさん
垢版 |
2019/09/09(月) 15:22:25.94ID:oWqMkXdl
>>166
低レイヤーのunsafeはいいだろ。
大多数がやらかしてる高レイヤーのバグが減れば。
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
目的は自由だ
世界を変えることが目的でもいいし言いたいことを言うこと自体が目的でもいいぞ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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