dupchecked22222../cacpdo0/2chb/359/86/tech163808635921762955949 次世代言語23 Go Nim Rust Swift Kotlin TypeScript ◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

次世代言語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 」を見た人も見ています:
次世代言語22 Go Nim Rust Swift Kotlin TypeScript
次世代言語21 Go Nim Rust Swift Kotlin TypeScript
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
次世代言語24 Go Nim Rust Swift Kotlin TypeScript
次世代言語13 Go Rust Swift Kotlin TypeScript
次世代言語14 Go Rust Swift Kotlin TypeScript
次世代言語12 Go Rust Swift Kotlin TypeScript
次世代言語18 Go Rust Elixir Kotlin TypeScript
次世代言語Part8[Haskell Rust Kotlin TypeScript]
次世代言語9[Haskell Rust Kotlin TypeScript Dart]
次世代言語10[Rust Swift TypeScript Dart]
次世代言語議論スレ[Go Rust Kotlin Scala]第4世代
次世代言語議論スレ[Rust Kotlin Haskell]第6世代
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
次世代言語議論スレ【Go Rust Haskell Scala Erlang Elixir】 [無断転載禁止]
次世代言語13 COBOL Java PHP VBA Ruby
次世代言語18 V Julia 他
自称次世代言語議論スレ[PHP PHP PHP] [無断転載禁止]
【AI】DeepL、「次世代言語モデル」を実装--翻訳品質で「GPT-4」上回る [すらいむ★]
2018年に急成長したプログラミング言語は「Kotlin」「TypeScript」「HCL」
【Nexusから】次世代Google端末を語るスレ Part15【Pixelへ】 [無断転載禁止]
【ゴキ悲報】DF「Destiny2次世代比較、XSXのが圧倒的高画質!PS5は低性能でボケボケ低画質」
ホテルに置き忘れられてリークされた次世代VRヘッドセット・Meta Quest Proのムービーが公開される  (GIGAZINE) [少考さん★]
次世代Nintendo Switch総合スレ ★33
Microsoftが社運をかけた次世代Windowsの動画
【Polaris】次世代Windows予想スレ【Andromeda】
【PC】AMD、「Spectre」対策で次世代チップ「Zen 2」の設計を変更
【IT】Microsoft、“次世代Windows”発表イベントを6月25日午前0時開催 [ムヒタ★]
Microsoft、“次世代Windows”発表イベントを6月25日午前0時開催 [孤高の旅人★]
次世代Nintendo Switch総合スレ ★44
次世代Nintendo Switch総合スレ ★66
識者「Switchの次世代は絶望的。NVIDIAがSoCを作らない」
セガ、次世代ゲーム機「SEGA Dream Switch」を発表
めぐみ「SwitchはこのままだとPS5と次世代XBOXに食われる可能性がある」
【朗報】Switchのクラウド、次世代の超絶進化版だった【PSNowは旧世代】
【ARM】クアルコム、 次世代SnapdragonプロセッサーがWindows 10に完全対応へ
PS4「発売9年目で未だに新作が出ます」ゴキ「Switchは次世代機に交代!」←バカなの?
【PS5】RDNA2X SIE次世代機予想スレ HWRT 高速SSD アンチ出禁 80世代目 【PS5PRO】
【ゲーム】Microsoft,次世代ゲーム機「Project Scarlett」を2020年のホリデーシーズンにリリース
【NVIDIA vs AMD】Nintendo Switch 2 vs Steam Deck 性能比較スレ【次世代機代理戦争】
「Switchは中盤」「スプラ3は2年間アプデ」「マリカは来年末までアプデ」←次世代機出る訳ないよね?
次世代iPhone 333
次世代iPhone Part263
シコルスキーの次世代ヘリ「S-97 RAIDER」高剛性二重反転ローターとリアプロペラで従来ヘリの限界を超える
【軍事】<エアーウルフ> 時速350km超 二重反転式ローターの次世代ヘリコプター「S-97 RAIDER」
次世代の哲学を育むスレ Part 3
【話題】コオロギに熱い視線 環境配慮の『次世代たんぱく源』 昆虫食、1000億円市場へ 「コオロギを日常的な食に」 ★3 [Hitzeschleier★]
次世代iPhone 295
次世代iPhone 280
次世代iPhone 281
次世代iPad Pro予想スレ
次世代Nexusを語る(嘆く)スレ4
Intelの次世代技術について語ろう 111
次世代ハンディプリンターPrintPods
TypeScript(MS) VS Swift(Apple)
【XBOX360】液晶モニタ de 次世代ゲーム機27【PC】
【PS5Pro】次世代機予想スレ 101-7世代目 【PS6】
【スマホ】Appleの次世代iPhoneの生産台数は昨年の2割減か
次世代機(PC込み)のスペックをドラゴンボールで例えてくれ
【PS5®】SIE次世代機予想スレ 95-4世代目 【PS6】
【PS5®】SIE次世代機予想スレ 95-8世代目 【PS6】
プログラミング言語ってPython、C++、Typescript覚えればいいよな
【ゲームハード】次世代機テクノロジー★103【inゲサロ板】
【PS5】お披露目間近 SIE次世代機予想スレ【携帯機&PSVR2】 55世代目
08:59:10 up 21 days, 21 min, 4 users, load average: 16.63, 20.04, 23.05

in 0.032873868942261 sec @0.032873868942261@0.1 on 111222