◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

次世代言語23 Go Nim Rust Swift Kotlin TypeScript


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1638086359/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1デフォルトの名無しさん2021/11/28(日) 16:59:19.16ID:gZqbEyz/
スレタイ以外の言語もok

前スレ
次世代言語22 Go Nim Rust Swift Kotlin TypeScript
http://2chb.net/r/tech/1629590343/

2デフォルトの名無しさん2021/11/28(日) 17:09:04.49ID:zG9nrje+
▼スレタイ言語ランキング
1位:Rust(22回 Part1〜)
2位:Go(16回 Part1〜)
3位:Kotolin(15回 Part4〜)
4位:TypeScript(15回 Part7〜)
5位:Swift(11回 Part7〜)
6位:Haskell(7回 Part7〜)
7位:Scale(5回 Part1〜)
8位:Elixir(4回 Part1〜)
9位:Dart(3回 Part9〜)
10位:Julia(3回 Part14〜)
11位:Nim(3回 Part21〜)
12位:Erlang(2回 Part1〜)
13位:Crystal(1回 Part14〜)
14位:Bosque(1回 Part17〜)
15位:V(1回 Part19〜)

3デフォルトの名無しさん2021/11/28(日) 19:49:59.38ID:qezuw3R9
Zigて候補になる?

4デフォルトの名無しさん2021/11/28(日) 20:15:17.89ID:CoHaH3Mv
>>3
泡沫言語だけどわりと海外のossで使われてるの見るよ
NimやVなんかより有望だと思う

5デフォルトの名無しさん2021/11/28(日) 23:04:48.66ID:sDAG0wCq
IT業界の状況

プログラミング言語「Rust」のための「Rust Foundation」設立 -- AWS(Amazon)、Microsoft、Google、Mozilla、Huaweiが創設
https://japan.zdnet.com/article/35166267/

Facebookが「Rust Foundation」に参加
https://japan.zdnet.com/article/35170192/

6デフォルトの名無しさん2021/12/01(水) 20:52:58.23ID:B7DQ+S2o
最も勢いのあるプログラミング言語は?:全世界2万人弱の開発者を調査
https://atmarkit.itmedia.co.jp/ait/articles/2112/01/news135.html

7デフォルトの名無しさん2021/12/01(水) 20:56:51.44ID:hrJpZ9c9
JavaScriptはブラウザが解する言語がそれしかないから人気と言うか使わざるを得ない

8デフォルトの名無しさん2021/12/01(水) 21:06:10.70ID:kIBZKc1x
rust単調減少やん

9デフォルトの名無しさん2021/12/01(水) 21:10:31.52ID:oI4zTDt2
単調非増加では?
というのはさておきDart人気なんだね

10デフォルトの名無しさん2021/12/01(水) 21:50:01.36ID:kIBZKc1x
rubyやobjective-cより下の13位から上がるどころか新規のdartに抜かれて14位に落ちてるんだがwwww

11デフォルトの名無しさん2021/12/01(水) 22:54:31.76ID:2GK8iIv+
>>6
TIOBEより納得できる結果だけどDartはなんで伸びたの

12デフォルトの名無しさん2021/12/01(水) 23:04:28.42ID:dwiuqH4z
DartにはFlutterっていうキラーアプリがあるからね
みんなFlutter使いたくてDartを使ってるだけっしょ

13デフォルトの名無しさん2021/12/02(木) 00:48:53.78ID:1aORNnKD
>>6
> ・Rust
>  過去2年間、他のどの言語よりも急速にユーザー数を伸ばしている。
>  Rustを使う開発者は、2019年第3四半期には40万人だったが、2021年第3四半期には110万人に達し、ほぼ3倍に増えた。

すごい勢いで増えているね。

14デフォルトの名無しさん2021/12/02(木) 01:20:43.38ID:DzaJCHIY
rustは元がゴミすぎて3倍近く増えても順位は上げられずdartに瞬殺されて順位落としてるじゃんwwww

15デフォルトの名無しさん2021/12/02(木) 01:37:10.86ID:VtvQmLxd
visual development toolsって何?

16デフォルトの名無しさん2021/12/02(木) 01:40:17.24ID:/aa76ADO
Flutterらへんのカテゴリは、システムプログラミングらへんとはユーザ数が桁違いだからな

17デフォルトの名無しさん2021/12/02(木) 01:40:43.38ID:/aa76ADO
ユーザというか開発者数ね

18デフォルトの名無しさん2021/12/02(木) 02:38:45.32ID:bbBpFOo6
むしろdartが大復活したのすげえわ

19デフォルトの名無しさん2021/12/02(木) 09:23:40.40ID:DzaJCHIY
flutterなんて流行り始めてしばらく経つけどほとんど出てきてないし、どの言語もguiのbindingくらい持っているんだが
dartは昔から何かと出てきたけど、flutterで注目されて爆発したイメージ
何にせよrustは元々ゴミで注目された今もゴミということ

20デフォルトの名無しさん2021/12/02(木) 09:28:58.92ID:RXjIbDc+
Rubyがいよいよ本格的に死にそう

21デフォルトの名無しさん2021/12/02(木) 10:03:46.89ID:1aORNnKD
>>13
やっぱRust凄いな
完全に次世代言語の本命確定か

22デフォルトの名無しさん2021/12/02(木) 11:01:41.70ID:tDBmLQtJ
数だけで優劣が決まるならJSの圧勝だね
Rust理解できない子が、大歓喜するのも仕方がない

23デフォルトの名無しさん2021/12/02(木) 12:01:49.37ID:/aa76ADO
でも >>6 の データを見ると、SwiftやGoの半分ほどもRust開発者いるの? って思ってしまうなあ
自分の身近が偏ってるだけで、どこかにはRust開発者がたくさんいるんだろうか

24デフォルトの名無しさん2021/12/02(木) 12:36:46.06ID:7kQFmmWN
バックエンドだけでなくフロントエンドもRustで行こうという話も出てる

25デフォルトの名無しさん2021/12/02(木) 12:52:13.85ID:ZpHx+XCK
rustで書かなきゃならんほどランタイム速度必要なとこなんてほぼないけどな。
組み込みにはメモリデカすぎだし、数値計算、アルゴリズム分野じゃ共有のめんどくささから使われんし、
本当にごくごく一部しか使い道がない。
ほとんどはファッションでrust理解してる俺すげーーしたいだけのカスユーザーだろ。

26デフォルトの名無しさん2021/12/02(木) 13:02:43.82ID:uPC6Zyta
現状C++じゃない領域にも適用しようといてるん?
個人的にはエンジニアの底上げになってうれしいけど

27デフォルトの名無しさん2021/12/02(木) 13:10:28.97ID:KDPeqseB
discodeはバックもフロントもgoからrustに移行したな
遅延がサービス品質に直結してるようなアプリなら移行する価値があるんだろう

28デフォルトの名無しさん2021/12/02(木) 13:12:35.29ID:t0ccWHUc
逆にフロントエンドだけでなくバックエンドもDartで書こうという話も出てる
書けるようになったから書いてねという発表があった程度だけど

29デフォルトの名無しさん2021/12/02(木) 13:27:17.82ID:1aORNnKD
Ruby on RailsのクックパッドもバックエンドをRustにしてたな

30デフォルトの名無しさん2021/12/02(木) 13:48:49.03ID:7kQFmmWN
>>25
それはアンチ的視点だからそんな偏った見方になってしまうのであって
現実にはどの分野でもRustに置き換えるとかなり高速化されるか
あるいは旧C/C++分野ではかなり安全化されるのでその両分野からじわじわと話が出てる

31デフォルトの名無しさん2021/12/02(木) 13:56:00.28ID:Axtkc4m/
実際にはRustほどのパフォーマンスがいらなくても
型が強くてそこそこ速いって選択肢があまりないんだよな
Goくらいの速度でいいとしても、あの言語機能には
耐えられないって場合はRustになってしまう
ランタイムありで良ければJVM系とかC#もいいんだけど

32デフォルトの名無しさん2021/12/02(木) 14:41:59.12ID:/aa76ADO
C++の巨大プロジェクトは絶対にメモリ関連のバグがたくさんあるからな・・・。

33デフォルトの名無しさん2021/12/02(木) 14:54:42.94ID:DzaJCHIY
C++とtypescriptやってる人は大抵rustもやってそう
>>25の意見は正しいと思う
rust推しだったけど意味不明な推しが多くて最近はもうgoでいいって思った

34デフォルトの名無しさん2021/12/02(木) 15:11:50.02ID:1aORNnKD
>>31
それはある
強力な型の扱いや関数型言語に近い性質などが非常にプログラミングしやすくてRustは言語のセンスが良い
高速になるとか安全になるとかはオマケとして付いてきたw

35デフォルトの名無しさん2021/12/02(木) 15:33:13.06ID:DzaJCHIY
そこがおまけならnimとかでいいじゃん

36デフォルトの名無しさん2021/12/02(木) 16:27:40.33ID:bbBpFOo6
Rustはシャローコピーに関する地雷を極めて踏みづらいのはメリットかな

37デフォルトの名無しさん2021/12/02(木) 16:28:07.24ID:1aORNnKD
NimはRustのような値付きenum及びそのパターンマッチングがないから使えん
Nimだとオブジェクトバリアントが限界で機能不足

38デフォルトの名無しさん2021/12/02(木) 16:32:00.04ID:DzaJCHIY
どちらもどうでもいいよそんなの趣味の範疇
オマケだというならgoの圧勝で終わり

39デフォルトの名無しさん2021/12/02(木) 16:38:10.56ID:1aORNnKD
Goはそういう点ではNimよりも機能不足

40デフォルトの名無しさん2021/12/02(木) 16:50:11.44ID:DzaJCHIY
そんなの趣味嗜好の範疇なんだってw

41デフォルトの名無しさん2021/12/02(木) 16:50:41.52ID:/aa76ADO
パフォーマンスどうでもよくて、そういう好みなら、ScalaとかHaskellが合うかもね

42デフォルトの名無しさん2021/12/02(木) 17:02:19.38ID:7kQFmmWN
ある意味
Haskellから美味しい部分をもらってきた手続き型言語がRust

43デフォルトの名無しさん2021/12/02(木) 17:12:39.13ID:/aa76ADO
そうね、Rustはいろいろなシンタックスが用意されててすごいよ

パフォーマンスがどうでもいいなら、borrow checkerとかで安全にしてるRustより、
GCを使いつつ参照透過性を保つHaskellのほうがいろいろ整然とされてて見通しが良い気がする

まあいろいろ好みや、向き不向きとかあるだろうけど

44デフォルトの名無しさん2021/12/02(木) 17:17:04.28ID:7kQFmmWN
>>40
Goの機能不足は誰もが認める合意事項
だからこそGo2作っているわけで

45デフォルトの名無しさん2021/12/02(木) 18:08:26.45ID:Axtkc4m/
Nimも機能少ない方だから、Goでいいじゃんってなりがち
そういう意味ではGo/Rustの次世代って難しいな
GoとRustでシンプルと複雑の限界まで振ってあるから
その中間解を取ってしまうと中途半端になるという

46デフォルトの名無しさん2021/12/02(木) 18:51:26.15ID:KvHBMpNF
goはテンプレート有れば私的には文句ねぇが現今のinterfaceのアプローチと異なる且つ重複する部分が多くきな臭いよね
ただまぁあそこまで洗練されたcoroutine featureは他に見ないしgcの改良だけでもいいかなとも思う

47デフォルトの名無しさん2021/12/02(木) 19:24:47.38ID:DzaJCHIY
nimはオリジナリティがなく器用貧乏な感じ
golangだけでなくどの言語も独自の進化を続けているだけで機能不足なわけじゃない
rustは高速性と安全性を取ったら何も残らないゴミクズ

48デフォルトの名無しさん2021/12/02(木) 19:39:44.60ID:bf1zh15c
元rust推し装うの笑う
もう流れはとめられんよ

49デフォルトの名無しさん2021/12/02(木) 19:42:44.71ID:7kQFmmWN
>>47
Go信者は根拠なくデタラメに他言語たちを罵倒するのはどうして?
理解できないから具体的に指摘できないため?

50デフォルトの名無しさん2021/12/02(木) 19:57:21.48ID:CTB0TicX
あわしろ氏はRustを使うべきと言ってる。

51デフォルトの名無しさん2021/12/02(木) 21:14:08.06ID:DzaJCHIY
元々rust推しなのは事実だからなw
ただ俺が推してるのはごくごく一部の高スループットや巨大データを扱うサーバーやデータベースなどの分野であって
OSなどハード寄りや普通のアプリで向いているとは思っていない
rustの流れなんて誰も作ってないし意識もしてないと思う
自然に流れが出来るなら流れに任せるけど違和感しかなければ推せなくなる
根拠がないのは客観的な話ではなく、主観をそのまま言ってるからだよw
あと俺はgo推しじゃないし、汎用なやつだと消去法で総合的にgoのコスパが一番いいと思ってるだけ

52デフォルトの名無しさん2021/12/02(木) 21:28:41.46ID:1aORNnKD
>>51
具体的にRustを使って何が問題なのかをどうぞ
コピペでは無理な具体的かつ詳細な説明をお願いします

53デフォルトの名無しさん2021/12/02(木) 22:01:59.81ID:4Bycw8L4
Nimは言語自体の機能は必要最低限にしてtemplateやmacroでユーザが自由に言語の機能を拡張できるようにしようという考えだから。

54デフォルトの名無しさん2021/12/02(木) 22:14:35.17ID:DzaJCHIY
分かるだろw 議論しても荒れるだけだから無駄
大雑把に言って初心者に難しい理由の説明しづらいルールが多いから一般向けに流行らないということ
nimについてはそうだね

55デフォルトの名無しさん2021/12/02(木) 23:08:40.70ID:kbiEbenW
ゴミクズとまで言い切った割には普通の話だな…
PythonやJSから入った初心者に勧めるならそりゃGoだろう

56デフォルトの名無しさん2021/12/02(木) 23:59:00.94ID:DzaJCHIY
そうだよ大雑把な話でないと定義や粒度が合わなくてそもそも話せないからな
あとrustから「高速性と安全性を取ったら」って前提を抜かないでゴミクズだけ引用しないでくれ

57デフォルトの名無しさん2021/12/03(金) 00:16:18.89ID:MdLkNSga
こいつネット記事で聞き齧った程度の
浅いことしか言えてないし
実際はrustで hello world 書いたことすら無さそう

58デフォルトの名無しさん2021/12/03(金) 00:17:26.23ID:2vKaRH4L
遅くて安全じゃない言語は元がなんであれゴミクズなんでは...

59デフォルトの名無しさん2021/12/03(金) 04:23:17.06ID:uToCzuWA
何をもって「安全」とするのやら
非同期回りも含めるとスクリプト系だいたい全部アウトになります?

60デフォルトの名無しさん2021/12/03(金) 04:45:15.91ID:DrOtnAT7
なんのことやらしらんけど、Rustや他の参照透明性のある言語のことを言いたいのかな

61デフォルトの名無しさん2021/12/03(金) 04:47:18.61ID:DrOtnAT7
安全な言語、について

62デフォルトの名無しさん2021/12/03(金) 08:53:10.36ID:kWOLQTcK
>>59
マルチスレッドでのデータ競合を入れるならコンパイル型もほぼアウト
実際静的にチェックできるのはRustくらいじゃない?
Goなんかはgoroutineで気軽にデータ競合しうるから、コンパイル時にチェックできるといいんだけどなぁ

63デフォルトの名無しさん2021/12/03(金) 09:07:52.00ID:iTawI6Uz
で、具体的にお前は何をrustで作ってんの?

64デフォルトの名無しさん2021/12/03(金) 09:14:09.01ID:uz5bCBXU
>>57
その人とは別人で悪いが、Rustでは最早ハロワを自分で書く必要がない

65デフォルトの名無しさん2021/12/03(金) 09:15:22.04ID:UM4QUqUK
またしょうもない定義の話になってるし・・・
分かれよw 変なところに噛み付いてないで自分の意見をちゃんと言え

66デフォルトの名無しさん2021/12/03(金) 12:02:53.40ID:RidNMi7I
rustは言語処理系書きやすい
安全性とか高速さは関係なくて代数的データ型が使いやすければ他の言語でも代替はできるとは思うが
rustが一番使い慣れてるのでrustで書いている

67デフォルトの名無しさん2021/12/03(金) 15:17:45.07ID:DrOtnAT7
データ競合については、Haskellとかも起きないよね

68デフォルトの名無しさん2021/12/09(木) 00:24:44.17ID:+omQJE5B

69デフォルトの名無しさん2021/12/09(木) 01:13:30.58ID:5YfzBk4D
このスレの言語で挙げられてる問題すべて解決してるものある?
NimはCにコンパイルされるからブートストラップの問題も対応アーキテクチャの問題もなくなるのかな?

70デフォルトの名無しさん2021/12/09(木) 02:43:44.63ID:nOFzc7fa

71デフォルトの名無しさん2021/12/09(木) 12:38:32.33ID:9kW8IukA
むしろブートストラップの問題が表面化してる点はもうrustの圧勝って話に見える

72デフォルトの名無しさん2021/12/10(金) 10:43:45.25ID:6OnwijQi
>>69
Nim言語のコンパイラはNim言語で書かれているんだけどCコンパイラさえあればビルドできるようになっている。
Nimコンパイラをソースコードからビルドするときは、Nimのコンパイラから出力されたC言語のNimのソースコードのリポジトリnim-lang/csources_v1をビルドしてから最新のNimコンパイラをビルドするようになっている。
https://github.com/nim-lang/Nim#compiling


lud20220124035055
このスレへの固定リンク: http://5chb.net/r/tech/1638086359/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「次世代言語23 Go Nim Rust Swift Kotlin TypeScript 」を見た人も見ています:
次世代言語29 TypeScript Swift Go Kotlin Rust Nim
次世代言語22 Go Nim Rust Swift Kotlin TypeScript
次世代言語25 TypeScript Swift Go Kotlin Rust Nim
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
次世代言語21 Go Nim Rust Swift Kotlin TypeScript
次世代言語24 Go Nim Rust Swift Kotlin TypeScript
次世代言語13 Go Rust Swift Kotlin TypeScript
次世代言語15 Go Rust Swift Kotlin TypeScript
次世代言語14 Go Rust Swift Kotlin TypeScript
次世代言語Part7[Go Rust Swift Kotlin TypeScript]
次世代言語17 Go Rust Kotlin TypeScript Julia
次世代言語15 Go Rust Bosque Kotlin TypeScript
次世代言語Part8[Haskell Rust Kotlin TypeScript]
次世代言語9[Haskell Rust Kotlin TypeScript Dart]
次世代言語11[Rust Swift TypeScript Dart]
次世代言語10[Rust Swift TypeScript Dart]
次世代言語議論スレ[Go Rust Kotlin Scala]第4世代 [無断転載禁止]
次世代言語14 Elixir Crystal Julia Rust Swift
次世代言語議論スレ[Rust Kotlin Haskell]第6世代
次世代言語議論スレ【Go Rust Haskell Scala Erlang Elixir】 [無断転載禁止]
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
次世代言語27 Nim Zig Pony Carbon Gleam
2018年に急成長したプログラミング言語は「Kotlin」「TypeScript」「HCL」
The Nintendo Switch Just Topped The PS4's Lifetime Sales In Japan
次世代言語13 COBOL Java PHP VBA Ruby
【IT】Microsoft、プログラミング言語「TypeScript 3.7」を公開
次世代言語18 V Julia 他
次世代言語アンチスレ19
自称次世代言語議論スレ[PHP PHP PHP]
プログラミング言語ってPython、C++、Typescript覚えればいいよな
もうプログラミング言語はTypeScriptだけやっとけばいいだろ 何でもできるし
次世代Nintendo Switch総合スレ ★33
【IT】Kotlin 1.2正式版リリース。KotlinはJavaとJavaScriptのマルチプラットフォーム対応に
【Type-C】USBの次世代仕様「USB4」が発表。Thunderbolt 3ベースで最大転送速度は40Gbpsに
can you go to fuji forest with me?i tierd in my life i reborn as handsome guy.
Microsoftが社運をかけた次世代Windowsの動画
【Polaris】次世代Windows予想スレ【Andromeda】
【IT】Microsoft、“次世代Windows”発表イベントを6月25日午前0時開催 [ムヒタ★]
【レジ無しスーパー】LINE、ファミマと次世代コンビニへ向けて業務提携…「Amazon Go」を試験展開中の米Amazonに対抗か [無断転載禁止]
【ゲーム】Microsoft,次世代ゲーム機「Project Scarlett」を2020年のホリデーシーズンにリリース
When I tried to go to McDonald's now, I immediately turned back because there were a lot of Yankees in the parking lot.
次世代が造った言語 blawn
Dart これ以上変な言語を増やすんじゃねえ! Kotlin
【Pro】【Switch】 次世代ゲーム機テクノロジースレ No.6【Scorpio】 [無断転載禁止]
【Pro】【Switch】 次世代ゲーム機テクノロジースレ No.10【Scorpio】 [無断転載禁止]
【Pro】【Switch】 次世代ゲーム機テクノロジースレ No.11【Scorpio】 [無断転載禁止]
【PC】AMD、「Spectre」対策で次世代チップ「Zen 2」の設計を変更
TypeScript part3
【WinX】 DVD Ripper Platinum | Blu-ray Decrypter
次世代ゲーム機テクノロジースレ【Pro/Switch/Scorpio】 [無断転載禁止]
次世代ゲーム機テクノロジースレ【Pro/Switch/Scorpio】 [無断転載禁止]
任天堂の次世代ゲーム機 Nintendo Smart、「すでに量産開始されている」とWSJが報道
【ゴキ悲報】DF「Destiny2次世代比較、XSXのが圧倒的高画質!PS5は低性能でボケボケ低画質」
【朗報】Nintendo次世代Switchに5nmSOC(ARM/AMDGPU)搭載。性能PS4越えでAAAが全て発売へ
【SIE新作】PS5専用「Destruction Allstars」、1296p/40fpsの超驚異的な次世代グラフィックを実現!
TypeScript part4
TypeScript part2
【台湾】Pokemon GO Safari Zone in New Taipei City【10/3-6開催】
【PS4で出ない】The Elder Scrolls VI発売は次世代機と判明
【1万9000円】スティック型の次世代Mac。iStickが登場するといいなぁ。手のひらサイズWin8.1搭載PC発売
KoRn Limp Bizkit Slipknot DISTURBED LINKIN PARK
20:02:08 up 10 days, 21:05, 0 users, load average: 8.86, 8.17, 7.53

in 0.025495052337646 sec @0.025495052337646@0b7 on 012410