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

■ このスレッドは過去ログ倉庫に格納されています
2022/08/29(月) 11:22:16.48ID:5dAad4gs
スレタイ以外の言語もok

前スレ
次世代言語27 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1659655598/
2022/09/11(日) 16:43:11.94ID:XyeJ2q+G
>>546
Appleは2~3年前からクラウドサービスのバックエンドで使ってるって話だよ
公式発表とかしてるかは知らんけど中の人がしゃべってたし採用サイト見ればわかる
2022/09/11(日) 16:47:35.25ID:PJg7Eu+i
ID:e58aNhcIは陰謀論とかにころっと騙されそう
日航機墜落はアメリカの陰謀だとか信じてそう
550デフォルトの名無しさん
垢版 |
2022/09/11(日) 16:48:54.21ID:y06ekIr1
>>541
CもJavaもPHPも日本じゃ昔から至るところで使われていたし、過去資産を一気に捨てるのでなけれこれからも世界中で使われるだろうけど?
551デフォルトの名無しさん
垢版 |
2022/09/11(日) 16:50:26.98ID:e58aNhcI
逆に、自民党は某宗教団体と無関係とか思ってる人のほうがオカシイのでは?
宗教と組んでるから安泰と党大会でも言ってるのに。
2022/09/11(日) 17:02:25.87ID:p+Qu5PiK
陰謀論はたまに真実が混ざってるから厄介
9.11はサウジが糸を引いてたみたいなやつとかね
2022/09/11(日) 17:06:29.54ID:vF4tz2Bt
>>547
GoogleはAlphabetになってるからAAMAかAAMAM

わざと没個性的にした企業名に追随する必要は全くないと思うが
554デフォルトの名無しさん
垢版 |
2022/09/11(日) 17:11:27.93ID:e58aNhcI
>>552
それ、最近話題の某宗教団体が主張してるけど。

陰謀論じゃなく真実。

陰謀論と言えばごまかせるという風潮がオカシイのでは?
2022/09/11(日) 17:13:50.83ID:wKzSFZtE
☆js
var a = []
for (var i = 0; i < 3; i++) {
a.push(() => console.log(i))
}
a.forEach(f => f()) // 3 3 3

☆js let j = i
var a = []
for (var i = 0; i < 3; i++) {
let j = i
a.push(() => console.log(j))
}
a.forEach(f => f()) // 0 1 2
2022/09/11(日) 17:14:49.46ID:wKzSFZtE
☆go
package main
import "fmt"
func main(){
var a []func()
for i := 0; i < 3; i++ {
a = append(a, func() {fmt.Println(i)})
}
for _, f := range a {f()} // 3 3 3
}

☆go i := i
package main
import "fmt"
func main(){
var a []func()
for i := 0; i < 3; i++ {
i := i
a = append(a, func() {fmt.Println(i)})
}
for _, f := range a {f()} // 0 1 2
}

☆dart
void main() {
var a = [];
for (var i = 0; i < 3; i++) {
a.add(() => print(i));
}
a.forEach((f) => f()); // 0 1 2
}
2022/09/11(日) 17:18:39.40ID:wKzSFZtE
https://go.dev/doc/faq#closures_and_goroutines
> Even easier is just to create a new variable,
> using a declaration style that may seem odd but works fine in Go:
2022/09/11(日) 18:43:29.45ID:wKzSFZtE
☆js let
var a = []
for (let i = 0; i < 3; i++) {
a.push(() => console.log(i))
}
a.forEach(f => f()) // 0 1 2
2022/09/11(日) 21:41:46.79ID:+PEbrMUs
登場人物等が実在しないと意味がないのが陰謀論
実在してもしなくても仮定するだけでいい感じになるのは防災とか護身術とかかな
2022/09/11(日) 21:56:48.27ID:3JeGkSLy
☆rust
fn main() {
let mut a = vec![];
for i in 0..3 {
a.push(|| println!("{i}"));
}
a.iter().for_each(|f| f());
}
error[E0597]: `i` does not live long enough

☆rust
fn main() {
let mut a = vec![];
for i in 0..3 {
a.push(move || println!("{i}"));
}
a.iter().for_each(|f| f()); // 0 1 2
}
2022/09/11(日) 22:01:38.23ID:PJg7Eu+i
いい感じになってないからただの陰謀論だわな
2022/09/11(日) 22:32:59.60ID:wKzSFZtE
☆ruby
a = []
for i in 0..2 do
a << lambda {print i}
end
a.each(&:call) # 222

☆ruby
(0..2).inject([]) {|a, i| a << lambda {print i}}.each(&:call) # 012
2022/09/11(日) 23:47:28.92ID:VMVpvyTB
>>560
ライフタイムを管理してるRustだけが
問題を回避してコンパイルエラーにすることができているね
2022/09/12(月) 12:00:10.83ID:hkEaTFQf
それで最強?言語Rustで崇高なパーフェクト言語?Rustでいま何作ってるんですか?
ぜんぜんRust製の良いソフトウエアが出てこないですね
まさかウンコ臭い業務コードや、趣味のじこまんオナニーコード書いてるんですか?あ、ごめん業務ですら案件ほとんどないか!w
565デフォルトの名無しさん
垢版 |
2022/09/12(月) 12:19:44.25ID:5bihwCS7
ごめんrustって駄目なの?
goとかのがいいんか?
2022/09/12(月) 12:20:19.70ID:pKAQjQJa
>>564
オモチャと馬鹿にするのは筋が良くないよ。
適用領域や生産性が十分であればオモチャがエンタープライズ(笑)を置き換える例は枚挙にいとまがない。

下げたいなら欠点や解決できていない課題を指摘するのがよいよ。
2022/09/12(月) 12:25:48.21ID:ks2jCYJ6
>>565
いい言語だよ
ただちょーっとキチガイが贔屓の引き倒ししてるだけ
2022/09/12(月) 12:30:55.10ID:8xQYKjTB
>>565
他人に書かせたコードを管理する立場なら現状ベター。
自分でコーティングするなら微妙。

ガチガチに固めたコーティング規約のついてくるc++くらいに考えればいいかと。
2022/09/12(月) 12:50:12.25ID:tyJETXG8
>>565
Rustはプログラミングがめっちゃ快適なのでプログラマーたちに愛されている

「Stack Overflow」で7万人以上のITエンジニアの調査結果、最も愛されている言語は7年連続で「Rust」
https://survey.stackoverflow.co/2022/#most-loved-dreaded-and-wanted-language-love-dread
2022/09/12(月) 13:15:12.14ID:1QsSN3wZ
>>568
つまりGoはOSS、エンタープライズ
Rustは言語オタク

に向いてるってこと?
2022/09/12(月) 13:42:12.36ID:vGI5q7L7
料理下手な奴って
調味料とかの用法用量をガチガチに守らない方が美味しくなる
って思い込みが強いんだよな
2022/09/12(月) 13:53:17.15ID:QNBEnsOG
カレーの箱には材料全て炒めて煮込めって書いてあるけど実際には炒めるのは玉ねぎだけでいいし煮込むのはジャガイモだけでいいんだよね
あとはレンジで下処理できる
全部同じ処理方法だと玉ねぎは香りが飛ぶしジャガイモのデンプンが十分スープに出なかったりする
火を止めてから仕上げにインスタントコーヒーを少し加えると味音痴でもはっきりわかるくらいコクが変わるがそれは書いてない
なぜなら商業的にはコーヒーはルーに最初から入っているべきもので必要なスパイスや味付け等を一つのパッケージで提供することがルーの役割だから
ところがコーヒーは最後に入れるもので最初から入れるとただ苦味を加えただけになる
従ってレシピには載ってない

俺って料理音痴だなあ
2022/09/12(月) 14:23:43.00ID:vGI5q7L7
自分で作る時の規約と同じ規約を他人にすすめるのは正しい
2022/09/12(月) 14:26:53.27ID:o/NFQNbK
>>570
OSSこそ他人のpull req受け入れたりするから規約は堅い方が良いのでは

書いてもらったコードを書き直すようお願いしたり、自分で書き直したりするのは二度手間だよね
2022/09/12(月) 14:53:09.61ID:nQ3vrjGe
JetBrainsの方はテックメディアやblog等がこぞって取り上げてる印象がないけど日本だけ?
あと2~3週間で今年の結果が出る頃だけど、RustとGoをヘッドラインに入れ込んでViewが稼げそう
どっちがどう転んでもw
2022/09/12(月) 15:23:46.11ID:/ImN/Q+4
どっち転んでるって分かってるくせに...

Goスレから出張ですか? このスレは>>518となりました
2022/09/12(月) 15:35:48.60ID:1EVPKhq8
>>565
scalaって知ってる?
2022/09/12(月) 15:45:21.43ID:U3gTQ3k2
>>577
この話をしたいのか?
>GAFAMが揃って採用したら実用的&安泰
>1社のみだと細々と消える可能性あり

飽きたわ
Scalaは細々でも生き残る実稼働分野を見出した
2022/09/12(月) 15:52:19.48ID:D724xnZb
>>565
Rustは史上最強のプログラミング言語だ
コンピュータサイエンスとプログラミング言語理論の成果を全て取り入れた唯一の言語だろう
安全性とパフォーマンスを両立させた唯一の言語
まずRustを使うべき
しかしスクリプト言語使いの人などはハードルが高いのでGoやNimなんかを経由するのはあり
最終的にRustへ至る道への修行と考えれば全然あり
2022/09/12(月) 15:55:18.32ID:xojxIqPL
キチガイがRustのアホな持ち上げ方するネガティブキャンペーンやめてくんないかな
いい加減流行ってくんないと不便なんだよいつまでも
2022/09/12(月) 15:56:53.20ID:+dWR9IC9
Go  実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
2022/09/12(月) 15:58:05.79ID:D724xnZb
バリバリ使ってるレベルの高い人が周りにいないから知らないんだね
かわいそう
2022/09/12(月) 16:00:17.03ID:xojxIqPL
>>582
Rustは足りない物だらけでバリバリ使えるレベルにないんですわ
ユーザー増える邪魔すんなよ
2022/09/12(月) 16:04:01.87ID:mWclCycs
今すでにC/C++を使ってるようなプロジェクトでなければ、基本的にはRustなんて出番ないよ
Java、JavaScript、Python、Swift、Kotlinみたい言語が使われてる分野でRustが使われることはない。あっても非常にマレ
wasmでRustの需要があると騒ぐひともいるけどまだ新しすぎてなんともいえない
2022/09/12(月) 16:06:50.08ID:D724xnZb
「自分のレベルが低い」ことを認識できないとレベルアップなんてできないぞ
Rust書ける?って言って勉強すれば書けます!とか言ってるやつが数ヶ月後も書けなくて
どういう反応するのか見たら「学習コストが高い」とかいうよくわからない言い訳をしたことがあった
Rustチームに入ってもらおうと思ったけどやめた
2022/09/12(月) 16:10:13.94ID:D724xnZb
俺の経験上C/C++を書けないとRustは書けないと思う
だから急がば回れでC++の勉強をするのも良いと思う
Rustが持ってる機能の元ネタがそこらにあるから
やる価値はあると思う
なぜ継承がクソなのかコピーが悪なのか全て理解できると思う
この感覚を理解してないとRustの機能のありがたさはわからない
2022/09/12(月) 16:14:15.82ID:D724xnZb
結論を言うとRustから逃げてるエンジニアは二流 ここで逃げるとあらゆることから逃げるだろう
2022/09/12(月) 16:16:36.57ID:tOT7j8yQ
完成した

Go  実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
   俺 >Rustで作らしてくれーと言ってるけど許可降りない
   有能社員 >Rustは学習コストが高い割に使えない
   有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
Nim 試食コーナーでスルーされて意気消沈
Pony 開店前
2022/09/12(月) 16:19:39.20ID:ogCOvAZv
>>585
それが現実。

Rustを「とりあえず」使えるレベルになるだけでも深くプログラムに精通している必要があり、JavaとかPython開発で使えるレベルの人材では全く歯が立たない。
Rustコミニティは初心者にマウントする人間ばかりで教育手法は全然整備されていない。

こんなのでユーザーが増えるわけが無い。順当にHaskellと同じ道を歩んでいるわな。
2022/09/12(月) 16:21:55.50ID:mWclCycs
当然だけど万能な言語なんてないから、ユースケースに選んで使えばいいだけ
プログラミング言語なんて5個や10個使えて当然
2022/09/12(月) 16:27:17.65ID:a0Vw3QfF
>>585 >>589
うむうむ。KentaのScalar動画で見た。
viewが30くらい伸びた しみじみくる
2022/09/12(月) 16:29:46.69ID:pGdD9pkE
>>585
だからお前はレベルアップできないんだな
Rust使えるようになってからそういうことは言え
2022/09/12(月) 16:44:01.30ID:D724xnZb
>>590
それは一昔前
今はRustだけで良い
2022/09/12(月) 16:45:35.34ID:D724xnZb
とはいえRustが普及しないのは俺も困る
レベルが低いものが結託してRust を潰そうとする動きは感じてる
なので何とか使えるように指導したいとは思ってる
2022/09/12(月) 16:47:00.99ID:p/0uZlw7
>>584
それはちよっと無知すぎるんじゃないかね
そのJavaなどの言語が現実にRustへの移行対象となって進んでいる
単純にRustならば自動メモリ解放で高速化できるだけでなく
>>43の記事に具体的にあるように非同期な並行&並列プログラミングなどでの優位性も大きい
どんなに複雑化してもデータ競合がないことをRustコンパイラが保証する点は現在最も求められていることの最重要の一つ
2022/09/12(月) 16:54:20.00ID:Sl+PHmf/
入れ食い状態

Go  実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
   KENTA >日本では衰退しました ←New
Rust 試食コーナーで食べてもらって狂喜乱舞
   俺 >Rustで作らしてくれーと言ってるけど許可降りない
   レベルアップできない俺 >今はRustだけで良い。レベルアップはお断りだ ←New
   レベルアップできない俺 >試食コーナーで食べてもらって狂喜乱舞 ←New
   レベルアップできない俺 >数学出来ないけど有能社員を指導したいとは思ってる ←New
   有能社員 >Rustは学習コストが高い割に使えない
   有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
   有能社員 >Rustは言語オタク Haskellと同じ道 ←New
Nim 試食コーナーでスルーされて意気消沈
Pony 開店前
Haskell 衰退しました ←New
2022/09/12(月) 17:02:30.41ID:mWclCycs
>>595
それも知ってるから、非常にマレと書いた
2022/09/12(月) 17:02:59.62ID:D724xnZb
「できない人の気持ち」をずっと考えてたんだけど
スタックとかヒープとか所有権とかライフサイクルとか
そういう説明の仕方が悪いんじゃないかと
概念的な説明って意外と理解されないんだなと言うのが実感としてある
もう割り切って「この場合はこう書け」という説明の方が良いのではないかと思い始めた
2022/09/12(月) 17:06:35.50ID:fbgm2yKh
入れ食い状態
ちょっと手加減してください

Rust 
   レベルアップできない俺 >スタックとかヒープとか、概念的 ←New
2022/09/12(月) 17:09:10.23ID:UHoWNRxl
言語だけで低レベルな連中を排除できるから便利よ
前の会社でOCaml,Haskell,Scalaできる奴限定チーム作ったら
お守りの要る奴が居なくなって超快適だったw
まあ社内のできる奴が皆来たから他チームからの技術問い合わせ集中→丸投げが始まったからウンザリして転職したけどw
Rustも活かして行こw
2022/09/12(月) 17:10:31.29ID:MdKMUdvB
>>598
あー
それわかる
C++とかも最初は割り切りパターンが大事だからね
例えばコンテナの要素にはunique_ptrを必ず使えとかかなり有用なパターンだと思うし
2022/09/12(月) 17:15:38.21ID:D724xnZb
>>601
このような意見は有り難い
ちょっとその方針で社内ドキュメント書き直してみる
もしかしたらRust使い育成の成功体験が得られるかもしれん
2022/09/12(月) 17:16:14.15ID:pGdD9pkE
まるで就職してるみたいなことを言うじゃないか
2022/09/12(月) 17:17:24.65ID:6spEgeO/
問題:ヒント乞い儀式は何処から始まって、何処まで続く?
   今、何人目?
2022/09/12(月) 17:22:27.34ID:1EVPKhq8
こうしてRustはささやかに終わり、時代は変わっていくんですなぁ
2022/09/12(月) 17:28:16.89ID:mWclCycs
Rustでやってる案件いくつか見たことあるけどどれも最初の開発者がめちゃくちゃ優秀だから、
変なことになってないし後から参加する人も自然とベストプラクティスを学びやすい感じになってる
まあどれもドメインを絞ってて規模が小さいから社内ドキュメントなんてあんまないけど…

>>602
社内ドキュメントで入門記事とか書こうとしてるの…??
2022/09/12(月) 17:30:40.29ID:GOcHN1Zf
C/C++/低レイヤーの間違い指摘・揚げ足取りは思う壺です。
プロレスに終始してください。
2022/09/12(月) 17:36:03.29ID:vGI5q7L7
static変数でいいと思った人の気持ちをOO棒でぶん殴ってた時代に戻ってやり直せばいいのでは
2022/09/12(月) 17:44:05.96ID:AXUzp/Io
感想

Rustが高速で省メモリで安全という新分野を切り開いたのは確かなようで
クラウドコスト・使用電力量・Co2排出量でも有利なのは間違いなさそうだから
今後のシナリオは以下の2パターンかな~?

パターン1
慣れれば大半のプログラマーがRustを使いこなせるようになりRustはコモディティ化して人類の役に立つ

パターン2
Rustを使いこなせる層と使えない層に二極化する
企業などもRustを使いこなせる人材を集められる層と無理な層に二極化する
そのためサーバー&クラウドコスト支出・使用電力量・Co2排出量などあらゆる点で二極化してしまう
Rustを使えない側は様々な点で不利を背負ってしまう
2022/09/12(月) 18:36:26.99ID:w++AQN2S
>>KENTA
Rustについてもいろんな過去動画で語ってるんだけど今一古い
古い動画では低レイヤー向けだから関係ないみたく言ってるけど最新版2022年下半期の意見が欲しい
KENTA周りでwasmってまだ見えてないんじゃないの?
過去の試食ニュースくらい?とか(tauriはKENTAに関係ないか)

だれか本人に伝えてきて下さいm(__)m
2022/09/12(月) 18:42:10.96ID:1EVPKhq8
Rust使うとIDを簡単に変えることができる裏技みたいなのがあるの?
2022/09/12(月) 18:58:12.12ID:cIAUh/V3
あえてKENTA周り煽るような否定形で聞いてるあたり
最新版では提灯コメントが出てくると思ってるんだろ

KENTAはScalaコミュニティ分析してるしガリ勉オジ嫌いって言ってたから
内心は言語オタクRust(コミュニティ)を良く思ってない

でも表面上では良い顔してくれると思うよ
2022/09/12(月) 18:59:15.13ID:1QsSN3wZ
低レイヤー向きなのはガチ
Webやバッグエンドで扱うのはなかなかピーキーすぎるわ
2022/09/12(月) 19:06:29.84ID:ctaSs0ih
低レイヤー向きなのはガチ(ただし既存システムは置き換えない)
Webやバッグエンド(その他もろもろ)はピーキー

こんなんじゃ提灯コメント出てこない
615デフォルトの名無しさん
垢版 |
2022/09/12(月) 19:07:05.31ID:hOTkFqgR
RustはHaskellと同じことを言ってる。
2022/09/12(月) 19:08:23.81ID:M7cyS1TF
>>613
現実を見よう
バックエンド・クラウドサイドがRustで最も盛ん
フロントエンドもWasm記述言語トップがRust
2022/09/12(月) 19:11:01.61ID:H3lrVzsc
Haskellが衰退したという結果は判るけど、何を言ってたかとか経緯はよく知らない
2022/09/12(月) 19:14:40.26ID:k0iYs0el
こんな中、Clojureの勉強始めたわ。

Common Lispは、なかなか良い実装見つけられなくて挫折したけれど、ClojureはJVMの資産が使えるし、少し期待してる。
2022/09/12(月) 19:14:42.35ID:iaJVMLEF
>フロントエンドもWasm記述言語トップ
どこぞのビルボード部門別1位みたいな言い方だな
2022/09/12(月) 19:19:34.74ID:FpwHUZnr
>>618
Clojureも愛され言語ランキング上位だったな ガンガレ
621デフォルトの名無しさん
垢版 |
2022/09/12(月) 19:21:10.92ID:D0TZxDhn
WebAssemblyをGC言語で書くと実行速度もバイナリサイズも無駄すぎるため
現実的な記述言語がRustとC++しかないので当たり前
ただしこの対等勝負でC++にRustが勝っている点は注目に値するかもしれない
2022/09/12(月) 19:26:50.51ID:R6La1yEF
>>621
所詮どこぞのビルボード部門別1位だからな

KENTA周りでwasmが見えてるのかどうか
重箱の隅をつつくレアケース、まだ試食タイムかとか
話はそれから
2022/09/12(月) 19:28:16.63ID:6xErrG1k
WasmはJavaとか変わんないのになんでアセンブリ名乗ってんの
いくらなんでもリテラシーが低すぎないか
2022/09/12(月) 19:58:51.59ID:M7cyS1TF
>>623
そこは起源がasm.jsから来てるのだろうけど
決定的な違いとしてJava仮想マシンはガベージコレクション前提
Wasmはガベージコレクション無しで始まった点からもWasmがアセンブリに近いかな
2022/09/12(月) 20:44:55.38ID:yQQmK+X7
コンパイル通れば問題ないとかそういうところやね
2022/09/12(月) 20:55:33.71ID:o4fglLbA
なるほど確かにそう言ってました
型システムが重厚長大でトランスフォーマーだらけで
「正しいコード」をコンパイラ通しづらくなるのよ。
とうせるんだけどそのための変更の労力が馬鹿になんなくなる。
で、やーめた、となる。。
2022/09/12(月) 21:06:58.74ID:UhYQaJnf
コンパイル通れば問題ない

コンパイル通れば コードが成長すると加速度的にコンパイル通し辛くなる
コンパイル通っても 「問題ない」なんて理想でした

Rustでもどっちも当てはまる
2022/09/12(月) 21:13:22.93ID:o/NFQNbK
コードが成長すると全体把握が難しくなるというのは分かるがコンパイル通すのが難しくなるというのは分からんな
イディオムに従えばコンパイルは通せるでしょ普通に
2022/09/12(月) 21:20:13.29ID:fZo/hnBr
C/C++/低レイヤー/wasm/GC/大規模コード/概念的理解の精密化の
ヒント・間違い指摘・揚げ足取りは思う壺です。

プロレスに終始
2022/09/12(月) 21:41:14.55ID:M7cyS1TF
>>626
Rustはコンパイル通し辛いとかないよ
もちろんどの言語でも慣れるまでは大変だけど
Rustも他の言語と同様に慣れたら大丈夫
2022/09/12(月) 21:44:33.36ID:7cpDGgxf
荒らし本人は4回線で、ID維持、単発ID織り交ぜてサクラ、ごく稀に便乗

プロレスに終始
2022/09/12(月) 22:18:50.83ID:CmFXNZxi
Scalaレベルで着地できれば御の字、あるいは...
Haskellはアカデミック勢が根強い、果たしてRustは...
2022/09/12(月) 22:27:46.58ID:68AKLxnx
>>609
シナリオどちらかになるんだろうけど
どちらになってもRustを使いこなせる人が勝ち組じゃん
2022/09/12(月) 22:29:18.43ID:Paw7Qaib
しょうもない感想 プロレス乙
2022/09/12(月) 23:18:05.19ID:vGI5q7L7
スタックとかヒープとかはC++の方から来た性質だから
Haskellは本当の敵ではないね
636デフォルトの名無しさん
垢版 |
2022/09/12(月) 23:46:25.23ID:7g4swwEZ
>>589
そこに上がってるのもほとんどがフレームワーク使ってシステム作ってますな使い方しか日本じゃしてないから、そういうとこにRustが入り込むにはもっと周辺が充実してからじゃないと日本じゃ無理じゃね?
637デフォルトの名無しさん
垢版 |
2022/09/12(月) 23:47:46.93ID:7g4swwEZ
>>596
COBOLとFORTRAN忘れてるぞ。
2022/09/13(火) 07:23:17.27ID:gWDv6hSm
stackoverflow
73,268 response

fullプロ率は 73%
パート等込み 73+8+2 = 83%

JetBrains
31,743 developers →有効補正換算 47,000 people (Data cleaning 地域間格差補正が入る)

fullプロ率は 63+5+5 = 73%
パート等込み 73+7+2 = 82%

単純回答者数でstackoverflowが倍以上
調査参加者の構成割合は似たり寄ったり

JetBrains調査で関心したのがデータクリーニングの明確化
ちゃんとした集計であると言う信頼感はある

>Data cleaning process
>identical IP addresses
>overwhelmingly similar ... Szymkiewicz-Simpson overlap coefficient
>Surveys with conflicting answers
>...

stackoverflowがごみデータ混じりだと言うつもりはないけど同等の記述がないのは不安要素
stackoverflowはロックオンされやすい?

数のstackoverflow v.s. 質のJetBrains
こんなところ
2022/09/13(火) 08:04:16.23ID:y6KzmKzo
>>631
やっぱりワッチョイ必須だな。
2022/09/13(火) 08:14:25.37ID:y6KzmKzo
>>636
Rustだと所有権とかsingle mutable xor immutable referenceとかのキツイ制約があるから、フレームワークを作るのも使うのも大変。
まぁ、Rustフレームワークが充実することなんて無いんじゃない?
2022/09/13(火) 08:41:26.44ID:6PkwAjCS
>>640 荒らし本人の主張
この後いつもの世迷言が始まる
2022/09/13(火) 09:59:52.44ID:zBh9FomI
小学生は方程式を使ってはならない的なキツイ規制が無いからこそ
C++やRustがやりたい放題やってる
2022/09/13(火) 10:12:26.30ID:loRx10nA
>>642
それを言うなら Rustはキツイ規制の鶴亀算
2022/09/13(火) 10:43:48.12ID:eyEnRRRC
「なんで鶴亀算だけで全て解かなきゃなんねえんだよ」
「鶴亀算だけなら俺が安全性や正しさを確実に保証してやれるからだよ!!!」
2022/09/13(火) 11:41:37.83ID:4BnmNWCa
お待たせしました(1/2)

Go  実稼働分野でバリバリ活躍中
   GitHub PullReq >TypeScriptとGoが圧倒的 ←New
Scala 実稼働分野でバリバリ活躍中
   KENTA >日本では衰退しました
Clojure StackOverflow >愛され言語ランキング上位 ←New

Rust 試食コーナーで食べてもらって狂喜乱舞
   StackOverflow >愛され言語ランキング1位
   JetBrains >Rustで作らしてくれーと言ってるけど許可降りない
   KENTA >提灯コメント出さない ←New
   俺 >数学出来ないのでRustはキツイ規制の鶴亀算が史上最強 ←New
   俺 >鶴亀算でRustフレームワークが充実することなんて無い ←New
   Rust >鶴亀算だけなら俺が安全性や正しさを確実に保証 unsafeは関知しない お前の責任だ ←New
   俺 >今はRustだけで良い。レベルアップはお断りだ
   俺 >数学出来ないけど有能社員を指導したいとは思ってる
   俺 >すべての理解が概念的 概念的に理解すれば簡単だ
   有能社員 >Rustは学習コストが高い割に使えない
   有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
   有能社員 >Rustは言語オタク Haskellと同じ道
Nim 試食コーナーでスルーされて意気消沈
   英語できないので言語マニュアルの日本語訳がスゴい ←New
   Pythonからの乗り換えに最適(未確認 実例が待たれる) ←New
Pony 開店前
   唯一無二の売りがある模様 ripgrep並みの実例が待たれる ←New
   awesome-ponyが2年以上更新されていない ←New
2022/09/13(火) 11:43:15.62ID:t741VCGK
お待たせしました(2/2)
↓New
Haskell アカデミック勢が根強い
   それ以外は衰退しました
OCaml 関数型で速度を最優先するならこれ1択
   StackOverflow >愛され言語ではない
FORTRAN 科学技術方面で強い、しばしば1択
Julia 科学技術方面開拓中
   StackOverflow >愛され言語ランキング上位
COBOL 金融機関方面では既存システムで根強い
   それ以外は衰退しました
2022/09/13(火) 11:46:20.50ID:k/lRopxK
愛され言語で上位になったらかなり高確率で衰退言語になる。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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