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

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2022/09/17(土) 19:05:49.83ID:6v3irpfN
スレタイ以外の言語もok

前スレ
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1661739736/
978デフォルトの名無しさん
垢版 |
2022/11/23(水) 13:46:41.35ID:N4dyVbxu
https://gigazine.net/news/20221117-github-top-programming-languages-2022/
GitHub上で使用されている2022年の最も使用されたプログラミング言語
1位:JavaScript
2位:Python
3位:Java
4位:TypeScript
5位:C#
6位:C++
7位:PHP
8位:シェルスクリプト
9位:C言語
10位:Ruby

2022年に前年比での使用率が最も増加したプログラミング言語
1位:HCL(成長率56.1%)
2位:Rust(成長率50.5%)
3位:TypeScript(成長率37.8%)
4位:Lua(成長率34.2%)
5位:Go(成長率28.3%)
6位:シェルスクリプト(成長率27.7%)
7位:Makefile(成長率23.7%)
8位:C言語(成長率23.5%)
9位:Kotlin(成長率22.9%)
10位:Python(成長率22.5%)
2022/11/23(水) 15:02:26.02ID:LFGwfJSz
Hclとはなにか
なぜ C 言語が上がっているのか
2022/11/23(水) 15:21:23.67ID:cGYFLLo0
各々何件なのかも書けよw
2022/12/03(土) 20:38:20.42ID:bwfVREOM
Luaって名前はごく稀に聞くけど名前が可愛い言語のイメージしかないな
2022/12/05(月) 07:29:17.99ID:XXTz1qaC
Rustたかが50行程度のWebAPI作るだけでアホみたいな量の依存ライブラリをダウンロードしてコンパイルくそ時間かかるごみ
なんで正規表現、base64、hash、urlエンコードとかやるためにいちいちサードパーティのライブラリ入れないといけないの
これぐらい標準ライブラリで用意したらどうなの
983デフォルトの名無しさん
垢版 |
2022/12/05(月) 07:44:46.63ID:bhWGpu9k
世の中全部webだと思ってるごみ
2022/12/05(月) 08:14:08.56ID:XXTz1qaC
WebAPIは例に挙げただけで
あらゆるアプリで大量の依存ライブラリを必要としてクソビルド遅いのがゴミって言ってるんだが
ハッシュbase64正規表現なんてなんでも使うだろ
2022/12/05(月) 11:45:00.28ID:9YGPhFSH
>>982
Rust は
> 正規表現、base64、hash、urlエンコード
なんてものを使わない用途にも使われるからね
2022/12/05(月) 12:28:14.70ID:XXTz1qaC
他の言語には当たり前にある内容だけど使わなければ当然バイナリには含まれないぞ
その辺用意してないのはただの怠慢でしかない

仕事で使う以上脆弱性対応やバージョンアップが面倒だからRustは論外だな
そもそもコンパイル言語じゃなくてスクリプト言語が流行った理由はコンパイルが遅すぎで生産性悪いからだし
Rustは遅すぎるからイライラするわな
2022/12/05(月) 12:46:00.72ID:tFqLd8mg
なんの目的でRustを検討してるのかしらんけど、
Rustはシステムプログラミング言語で、最大の競合はC/C++だよ

元々C/C++のような低水準言語を使ってたわけじゃないのなら、Rustが代替になれる可能性は低い
2022/12/05(月) 12:57:54.60ID:m5vf/Aut
システムプログラミング言語なわけだから
それこそ、正規表現なども
言語自身でいい感じで実装する底力があるはずだ
2022/12/05(月) 14:34:44.65ID:eBC4VhXr
C/C++の方が明らかに書く速度は速くなるよ
適当に書いても動くから
2022/12/05(月) 14:36:38.81ID:9YGPhFSH
>>986
> そもそもコンパイル言語じゃなくてスクリプト言語が流行った理由はコンパイルが遅すぎで生産性悪いからだし
君は一生スクリプト言語使ってなさいw
2022/12/05(月) 17:33:03.77ID:jQ8cc2lX
システムプログラミング言語w
2022/12/05(月) 20:21:06.16ID:8vJxsC/m
文句あるならWebはGoかJVM系いっとけという感じはあるな。
それだと到達できないパフォーマンスを求めて初めてRustの出番。

とはいえ最近は初手Rustでもそこまで困らない下地ができてきた感はあるね。
2022/12/05(月) 20:57:36.03ID:9FFgeASV
>>986
sccacheを使うと改善されるかもね
検索してみな
994デフォルトの名無しさん
垢版 |
2022/12/05(月) 22:47:23.74ID:qyTc+H1E
ライブラリの維持管理問題はRustの最大の弱点
crate探しやアップデートの負荷を軽くする仕組みはみんな求めてる
2022/12/05(月) 22:48:36.08ID:jQ8cc2lX
>>992
システムプログラミング言語だからなw
2022/12/06(火) 19:28:09.68ID:W3X9TSYD
Swiftで動画を撮影して再生する方法がわからん
2022/12/07(水) 00:52:20.23ID:fhjn7Vp2
ラストはそろそろパールの二の舞になるんじゃないか
998デフォルトの名無しさん
垢版 |
2022/12/07(水) 13:38:24.38ID:wqy1K1SQ
糸冬
2022/12/07(水) 14:42:08.02ID:nkEw5mhY
再開

Rustの導入で「Android」のセキュリティバグが低減か――Googleが報告
https://atmarkit.itmedia.co.jp/ait/articles/2212/07/news048.html
2022/12/07(水) 14:50:46.71ID:UJesrsXI
>Scudo hardened allocator, HWASAN, GWP-ASAN, and KFENCE on production Android devices
すげえC++安全性ツールの進化と成果だな。
もうRust要らないな。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 80日 19時間 44分 57秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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