スレタイ以外の言語もok
前スレ
次世代言語27 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1659655598/
探検
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
■ このスレッドは過去ログ倉庫に格納されています
2022/08/29(月) 11:22:16.48ID:5dAad4gs
548デフォルトの名無しさん
2022/09/11(日) 16:43:11.94ID:XyeJ2q+G549デフォルトの名無しさん
2022/09/11(日) 16:47:35.25ID:PJg7Eu+i ID:e58aNhcIは陰謀論とかにころっと騙されそう
日航機墜落はアメリカの陰謀だとか信じてそう
日航機墜落はアメリカの陰謀だとか信じてそう
550デフォルトの名無しさん
2022/09/11(日) 16:48:54.21ID:y06ekIr1 >>541
CもJavaもPHPも日本じゃ昔から至るところで使われていたし、過去資産を一気に捨てるのでなけれこれからも世界中で使われるだろうけど?
CもJavaもPHPも日本じゃ昔から至るところで使われていたし、過去資産を一気に捨てるのでなけれこれからも世界中で使われるだろうけど?
551デフォルトの名無しさん
2022/09/11(日) 16:50:26.98ID:e58aNhcI 逆に、自民党は某宗教団体と無関係とか思ってる人のほうがオカシイのでは?
宗教と組んでるから安泰と党大会でも言ってるのに。
宗教と組んでるから安泰と党大会でも言ってるのに。
552デフォルトの名無しさん
2022/09/11(日) 17:02:25.87ID:p+Qu5PiK 陰謀論はたまに真実が混ざってるから厄介
9.11はサウジが糸を引いてたみたいなやつとかね
9.11はサウジが糸を引いてたみたいなやつとかね
553デフォルトの名無しさん
2022/09/11(日) 17:06:29.54ID:vF4tz2Bt554デフォルトの名無しさん
2022/09/11(日) 17:11:27.93ID:e58aNhcI555デフォルトの名無しさん
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
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
556デフォルトの名無しさん
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
}
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
}
557デフォルトの名無しさん
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:
> Even easier is just to create a new variable,
> using a declaration style that may seem odd but works fine in Go:
558デフォルトの名無しさん
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
var a = []
for (let i = 0; i < 3; i++) {
a.push(() => console.log(i))
}
a.forEach(f => f()) // 0 1 2
559デフォルトの名無しさん
2022/09/11(日) 21:41:46.79ID:+PEbrMUs 登場人物等が実在しないと意味がないのが陰謀論
実在してもしなくても仮定するだけでいい感じになるのは防災とか護身術とかかな
実在してもしなくても仮定するだけでいい感じになるのは防災とか護身術とかかな
560デフォルトの名無しさん
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
}
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
}
561デフォルトの名無しさん
2022/09/11(日) 22:01:38.23ID:PJg7Eu+i いい感じになってないからただの陰謀論だわな
562デフォルトの名無しさん
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
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
563デフォルトの名無しさん
2022/09/11(日) 23:47:28.92ID:VMVpvyTB564デフォルトの名無しさん
2022/09/12(月) 12:00:10.83ID:hkEaTFQf それで最強?言語Rustで崇高なパーフェクト言語?Rustでいま何作ってるんですか?
ぜんぜんRust製の良いソフトウエアが出てこないですね
まさかウンコ臭い業務コードや、趣味のじこまんオナニーコード書いてるんですか?あ、ごめん業務ですら案件ほとんどないか!w
ぜんぜんRust製の良いソフトウエアが出てこないですね
まさかウンコ臭い業務コードや、趣味のじこまんオナニーコード書いてるんですか?あ、ごめん業務ですら案件ほとんどないか!w
565デフォルトの名無しさん
2022/09/12(月) 12:19:44.25ID:5bihwCS7 ごめんrustって駄目なの?
goとかのがいいんか?
goとかのがいいんか?
566デフォルトの名無しさん
2022/09/12(月) 12:20:19.70ID:pKAQjQJa >>564
オモチャと馬鹿にするのは筋が良くないよ。
適用領域や生産性が十分であればオモチャがエンタープライズ(笑)を置き換える例は枚挙にいとまがない。
下げたいなら欠点や解決できていない課題を指摘するのがよいよ。
オモチャと馬鹿にするのは筋が良くないよ。
適用領域や生産性が十分であればオモチャがエンタープライズ(笑)を置き換える例は枚挙にいとまがない。
下げたいなら欠点や解決できていない課題を指摘するのがよいよ。
567デフォルトの名無しさん
2022/09/12(月) 12:25:48.21ID:ks2jCYJ6568デフォルトの名無しさん
2022/09/12(月) 12:30:55.10ID:8xQYKjTB569デフォルトの名無しさん
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
Rustはプログラミングがめっちゃ快適なのでプログラマーたちに愛されている
「Stack Overflow」で7万人以上のITエンジニアの調査結果、最も愛されている言語は7年連続で「Rust」
https://survey.stackoverflow.co/2022/#most-loved-dreaded-and-wanted-language-love-dread
570デフォルトの名無しさん
2022/09/12(月) 13:15:12.14ID:1QsSN3wZ571デフォルトの名無しさん
2022/09/12(月) 13:42:12.36ID:vGI5q7L7 料理下手な奴って
調味料とかの用法用量をガチガチに守らない方が美味しくなる
って思い込みが強いんだよな
調味料とかの用法用量をガチガチに守らない方が美味しくなる
って思い込みが強いんだよな
572デフォルトの名無しさん
2022/09/12(月) 13:53:17.15ID:QNBEnsOG カレーの箱には材料全て炒めて煮込めって書いてあるけど実際には炒めるのは玉ねぎだけでいいし煮込むのはジャガイモだけでいいんだよね
あとはレンジで下処理できる
全部同じ処理方法だと玉ねぎは香りが飛ぶしジャガイモのデンプンが十分スープに出なかったりする
火を止めてから仕上げにインスタントコーヒーを少し加えると味音痴でもはっきりわかるくらいコクが変わるがそれは書いてない
なぜなら商業的にはコーヒーはルーに最初から入っているべきもので必要なスパイスや味付け等を一つのパッケージで提供することがルーの役割だから
ところがコーヒーは最後に入れるもので最初から入れるとただ苦味を加えただけになる
従ってレシピには載ってない
俺って料理音痴だなあ
あとはレンジで下処理できる
全部同じ処理方法だと玉ねぎは香りが飛ぶしジャガイモのデンプンが十分スープに出なかったりする
火を止めてから仕上げにインスタントコーヒーを少し加えると味音痴でもはっきりわかるくらいコクが変わるがそれは書いてない
なぜなら商業的にはコーヒーはルーに最初から入っているべきもので必要なスパイスや味付け等を一つのパッケージで提供することがルーの役割だから
ところがコーヒーは最後に入れるもので最初から入れるとただ苦味を加えただけになる
従ってレシピには載ってない
俺って料理音痴だなあ
573デフォルトの名無しさん
2022/09/12(月) 14:23:43.00ID:vGI5q7L7 自分で作る時の規約と同じ規約を他人にすすめるのは正しい
574デフォルトの名無しさん
2022/09/12(月) 14:26:53.27ID:o/NFQNbK575デフォルトの名無しさん
2022/09/12(月) 14:53:09.61ID:nQ3vrjGe JetBrainsの方はテックメディアやblog等がこぞって取り上げてる印象がないけど日本だけ?
あと2~3週間で今年の結果が出る頃だけど、RustとGoをヘッドラインに入れ込んでViewが稼げそう
どっちがどう転んでもw
あと2~3週間で今年の結果が出る頃だけど、RustとGoをヘッドラインに入れ込んでViewが稼げそう
どっちがどう転んでもw
576デフォルトの名無しさん
2022/09/12(月) 15:23:46.11ID:/ImN/Q+4577デフォルトの名無しさん
2022/09/12(月) 15:35:48.60ID:1EVPKhq8 >>565
scalaって知ってる?
scalaって知ってる?
578デフォルトの名無しさん
2022/09/12(月) 15:45:21.43ID:U3gTQ3k2579デフォルトの名無しさん
2022/09/12(月) 15:52:19.48ID:D724xnZb >>565
Rustは史上最強のプログラミング言語だ
コンピュータサイエンスとプログラミング言語理論の成果を全て取り入れた唯一の言語だろう
安全性とパフォーマンスを両立させた唯一の言語
まずRustを使うべき
しかしスクリプト言語使いの人などはハードルが高いのでGoやNimなんかを経由するのはあり
最終的にRustへ至る道への修行と考えれば全然あり
Rustは史上最強のプログラミング言語だ
コンピュータサイエンスとプログラミング言語理論の成果を全て取り入れた唯一の言語だろう
安全性とパフォーマンスを両立させた唯一の言語
まずRustを使うべき
しかしスクリプト言語使いの人などはハードルが高いのでGoやNimなんかを経由するのはあり
最終的にRustへ至る道への修行と考えれば全然あり
580デフォルトの名無しさん
2022/09/12(月) 15:55:18.32ID:xojxIqPL キチガイがRustのアホな持ち上げ方するネガティブキャンペーンやめてくんないかな
いい加減流行ってくんないと不便なんだよいつまでも
いい加減流行ってくんないと不便なんだよいつまでも
581デフォルトの名無しさん
2022/09/12(月) 15:56:53.20ID:+dWR9IC9 Go 実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
582デフォルトの名無しさん
2022/09/12(月) 15:58:05.79ID:D724xnZb バリバリ使ってるレベルの高い人が周りにいないから知らないんだね
かわいそう
かわいそう
583デフォルトの名無しさん
2022/09/12(月) 16:00:17.03ID:xojxIqPL584デフォルトの名無しさん
2022/09/12(月) 16:04:01.87ID:mWclCycs 今すでにC/C++を使ってるようなプロジェクトでなければ、基本的にはRustなんて出番ないよ
Java、JavaScript、Python、Swift、Kotlinみたい言語が使われてる分野でRustが使われることはない。あっても非常にマレ
wasmでRustの需要があると騒ぐひともいるけどまだ新しすぎてなんともいえない
Java、JavaScript、Python、Swift、Kotlinみたい言語が使われてる分野でRustが使われることはない。あっても非常にマレ
wasmでRustの需要があると騒ぐひともいるけどまだ新しすぎてなんともいえない
585デフォルトの名無しさん
2022/09/12(月) 16:06:50.08ID:D724xnZb 「自分のレベルが低い」ことを認識できないとレベルアップなんてできないぞ
Rust書ける?って言って勉強すれば書けます!とか言ってるやつが数ヶ月後も書けなくて
どういう反応するのか見たら「学習コストが高い」とかいうよくわからない言い訳をしたことがあった
Rustチームに入ってもらおうと思ったけどやめた
Rust書ける?って言って勉強すれば書けます!とか言ってるやつが数ヶ月後も書けなくて
どういう反応するのか見たら「学習コストが高い」とかいうよくわからない言い訳をしたことがあった
Rustチームに入ってもらおうと思ったけどやめた
586デフォルトの名無しさん
2022/09/12(月) 16:10:13.94ID:D724xnZb 俺の経験上C/C++を書けないとRustは書けないと思う
だから急がば回れでC++の勉強をするのも良いと思う
Rustが持ってる機能の元ネタがそこらにあるから
やる価値はあると思う
なぜ継承がクソなのかコピーが悪なのか全て理解できると思う
この感覚を理解してないとRustの機能のありがたさはわからない
だから急がば回れでC++の勉強をするのも良いと思う
Rustが持ってる機能の元ネタがそこらにあるから
やる価値はあると思う
なぜ継承がクソなのかコピーが悪なのか全て理解できると思う
この感覚を理解してないとRustの機能のありがたさはわからない
587デフォルトの名無しさん
2022/09/12(月) 16:14:15.82ID:D724xnZb 結論を言うとRustから逃げてるエンジニアは二流 ここで逃げるとあらゆることから逃げるだろう
588デフォルトの名無しさん
2022/09/12(月) 16:16:36.57ID:tOT7j8yQ 完成した
Go 実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
俺 >Rustで作らしてくれーと言ってるけど許可降りない
有能社員 >Rustは学習コストが高い割に使えない
有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
Nim 試食コーナーでスルーされて意気消沈
Pony 開店前
Go 実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
Rust 試食コーナーで食べてもらって狂喜乱舞
俺 >Rustで作らしてくれーと言ってるけど許可降りない
有能社員 >Rustは学習コストが高い割に使えない
有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
Nim 試食コーナーでスルーされて意気消沈
Pony 開店前
589デフォルトの名無しさん
2022/09/12(月) 16:19:39.20ID:ogCOvAZv >>585
それが現実。
Rustを「とりあえず」使えるレベルになるだけでも深くプログラムに精通している必要があり、JavaとかPython開発で使えるレベルの人材では全く歯が立たない。
Rustコミニティは初心者にマウントする人間ばかりで教育手法は全然整備されていない。
こんなのでユーザーが増えるわけが無い。順当にHaskellと同じ道を歩んでいるわな。
それが現実。
Rustを「とりあえず」使えるレベルになるだけでも深くプログラムに精通している必要があり、JavaとかPython開発で使えるレベルの人材では全く歯が立たない。
Rustコミニティは初心者にマウントする人間ばかりで教育手法は全然整備されていない。
こんなのでユーザーが増えるわけが無い。順当にHaskellと同じ道を歩んでいるわな。
590デフォルトの名無しさん
2022/09/12(月) 16:21:55.50ID:mWclCycs 当然だけど万能な言語なんてないから、ユースケースに選んで使えばいいだけ
プログラミング言語なんて5個や10個使えて当然
プログラミング言語なんて5個や10個使えて当然
591デフォルトの名無しさん
2022/09/12(月) 16:27:17.65ID:a0Vw3QfF592デフォルトの名無しさん
2022/09/12(月) 16:29:46.69ID:pGdD9pkE593デフォルトの名無しさん
2022/09/12(月) 16:44:01.30ID:D724xnZb594デフォルトの名無しさん
2022/09/12(月) 16:45:35.34ID:D724xnZb とはいえRustが普及しないのは俺も困る
レベルが低いものが結託してRust を潰そうとする動きは感じてる
なので何とか使えるように指導したいとは思ってる
レベルが低いものが結託してRust を潰そうとする動きは感じてる
なので何とか使えるように指導したいとは思ってる
595デフォルトの名無しさん
2022/09/12(月) 16:47:00.99ID:p/0uZlw7596デフォルトの名無しさん
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
Go 実稼働分野でバリバリ活躍中
Scala 実稼働分野でバリバリ活躍中
KENTA >日本では衰退しました ←New
Rust 試食コーナーで食べてもらって狂喜乱舞
俺 >Rustで作らしてくれーと言ってるけど許可降りない
レベルアップできない俺 >今はRustだけで良い。レベルアップはお断りだ ←New
レベルアップできない俺 >試食コーナーで食べてもらって狂喜乱舞 ←New
レベルアップできない俺 >数学出来ないけど有能社員を指導したいとは思ってる ←New
有能社員 >Rustは学習コストが高い割に使えない
有能社員 >C/C++を書けないとRustは書けない、Rustは意味なし
有能社員 >Rustは言語オタク Haskellと同じ道 ←New
Nim 試食コーナーでスルーされて意気消沈
Pony 開店前
Haskell 衰退しました ←New
597デフォルトの名無しさん
2022/09/12(月) 17:02:30.41ID:mWclCycs >>595
それも知ってるから、非常にマレと書いた
それも知ってるから、非常にマレと書いた
598デフォルトの名無しさん
2022/09/12(月) 17:02:59.62ID:D724xnZb 「できない人の気持ち」をずっと考えてたんだけど
スタックとかヒープとか所有権とかライフサイクルとか
そういう説明の仕方が悪いんじゃないかと
概念的な説明って意外と理解されないんだなと言うのが実感としてある
もう割り切って「この場合はこう書け」という説明の方が良いのではないかと思い始めた
スタックとかヒープとか所有権とかライフサイクルとか
そういう説明の仕方が悪いんじゃないかと
概念的な説明って意外と理解されないんだなと言うのが実感としてある
もう割り切って「この場合はこう書け」という説明の方が良いのではないかと思い始めた
599デフォルトの名無しさん
2022/09/12(月) 17:06:35.50ID:fbgm2yKh 入れ食い状態
ちょっと手加減してください
Rust
レベルアップできない俺 >スタックとかヒープとか、概念的 ←New
ちょっと手加減してください
Rust
レベルアップできない俺 >スタックとかヒープとか、概念的 ←New
600デフォルトの名無しさん
2022/09/12(月) 17:09:10.23ID:UHoWNRxl 言語だけで低レベルな連中を排除できるから便利よ
前の会社でOCaml,Haskell,Scalaできる奴限定チーム作ったら
お守りの要る奴が居なくなって超快適だったw
まあ社内のできる奴が皆来たから他チームからの技術問い合わせ集中→丸投げが始まったからウンザリして転職したけどw
Rustも活かして行こw
前の会社でOCaml,Haskell,Scalaできる奴限定チーム作ったら
お守りの要る奴が居なくなって超快適だったw
まあ社内のできる奴が皆来たから他チームからの技術問い合わせ集中→丸投げが始まったからウンザリして転職したけどw
Rustも活かして行こw
601デフォルトの名無しさん
2022/09/12(月) 17:10:31.29ID:MdKMUdvB602デフォルトの名無しさん
2022/09/12(月) 17:15:38.21ID:D724xnZb603デフォルトの名無しさん
2022/09/12(月) 17:16:14.15ID:pGdD9pkE まるで就職してるみたいなことを言うじゃないか
604デフォルトの名無しさん
2022/09/12(月) 17:17:24.65ID:6spEgeO/ 問題:ヒント乞い儀式は何処から始まって、何処まで続く?
今、何人目?
今、何人目?
605デフォルトの名無しさん
2022/09/12(月) 17:22:27.34ID:1EVPKhq8 こうしてRustはささやかに終わり、時代は変わっていくんですなぁ
606デフォルトの名無しさん
2022/09/12(月) 17:28:16.89ID:mWclCycs Rustでやってる案件いくつか見たことあるけどどれも最初の開発者がめちゃくちゃ優秀だから、
変なことになってないし後から参加する人も自然とベストプラクティスを学びやすい感じになってる
まあどれもドメインを絞ってて規模が小さいから社内ドキュメントなんてあんまないけど…
>>602
社内ドキュメントで入門記事とか書こうとしてるの…??
変なことになってないし後から参加する人も自然とベストプラクティスを学びやすい感じになってる
まあどれもドメインを絞ってて規模が小さいから社内ドキュメントなんてあんまないけど…
>>602
社内ドキュメントで入門記事とか書こうとしてるの…??
607デフォルトの名無しさん
2022/09/12(月) 17:30:40.29ID:GOcHN1Zf C/C++/低レイヤーの間違い指摘・揚げ足取りは思う壺です。
プロレスに終始してください。
プロレスに終始してください。
608デフォルトの名無しさん
2022/09/12(月) 17:36:03.29ID:vGI5q7L7 static変数でいいと思った人の気持ちをOO棒でぶん殴ってた時代に戻ってやり直せばいいのでは
609デフォルトの名無しさん
2022/09/12(月) 17:44:05.96ID:AXUzp/Io 感想
Rustが高速で省メモリで安全という新分野を切り開いたのは確かなようで
クラウドコスト・使用電力量・Co2排出量でも有利なのは間違いなさそうだから
今後のシナリオは以下の2パターンかな~?
パターン1
慣れれば大半のプログラマーがRustを使いこなせるようになりRustはコモディティ化して人類の役に立つ
パターン2
Rustを使いこなせる層と使えない層に二極化する
企業などもRustを使いこなせる人材を集められる層と無理な層に二極化する
そのためサーバー&クラウドコスト支出・使用電力量・Co2排出量などあらゆる点で二極化してしまう
Rustを使えない側は様々な点で不利を背負ってしまう
Rustが高速で省メモリで安全という新分野を切り開いたのは確かなようで
クラウドコスト・使用電力量・Co2排出量でも有利なのは間違いなさそうだから
今後のシナリオは以下の2パターンかな~?
パターン1
慣れれば大半のプログラマーがRustを使いこなせるようになりRustはコモディティ化して人類の役に立つ
パターン2
Rustを使いこなせる層と使えない層に二極化する
企業などもRustを使いこなせる人材を集められる層と無理な層に二極化する
そのためサーバー&クラウドコスト支出・使用電力量・Co2排出量などあらゆる点で二極化してしまう
Rustを使えない側は様々な点で不利を背負ってしまう
610デフォルトの名無しさん
2022/09/12(月) 18:36:26.99ID:w++AQN2S >>KENTA
Rustについてもいろんな過去動画で語ってるんだけど今一古い
古い動画では低レイヤー向けだから関係ないみたく言ってるけど最新版2022年下半期の意見が欲しい
KENTA周りでwasmってまだ見えてないんじゃないの?
過去の試食ニュースくらい?とか(tauriはKENTAに関係ないか)
だれか本人に伝えてきて下さいm(__)m
Rustについてもいろんな過去動画で語ってるんだけど今一古い
古い動画では低レイヤー向けだから関係ないみたく言ってるけど最新版2022年下半期の意見が欲しい
KENTA周りでwasmってまだ見えてないんじゃないの?
過去の試食ニュースくらい?とか(tauriはKENTAに関係ないか)
だれか本人に伝えてきて下さいm(__)m
611デフォルトの名無しさん
2022/09/12(月) 18:42:10.96ID:1EVPKhq8 Rust使うとIDを簡単に変えることができる裏技みたいなのがあるの?
612デフォルトの名無しさん
2022/09/12(月) 18:58:12.12ID:cIAUh/V3 あえてKENTA周り煽るような否定形で聞いてるあたり
最新版では提灯コメントが出てくると思ってるんだろ
KENTAはScalaコミュニティ分析してるしガリ勉オジ嫌いって言ってたから
内心は言語オタクRust(コミュニティ)を良く思ってない
でも表面上では良い顔してくれると思うよ
最新版では提灯コメントが出てくると思ってるんだろ
KENTAはScalaコミュニティ分析してるしガリ勉オジ嫌いって言ってたから
内心は言語オタクRust(コミュニティ)を良く思ってない
でも表面上では良い顔してくれると思うよ
613デフォルトの名無しさん
2022/09/12(月) 18:59:15.13ID:1QsSN3wZ 低レイヤー向きなのはガチ
Webやバッグエンドで扱うのはなかなかピーキーすぎるわ
Webやバッグエンドで扱うのはなかなかピーキーすぎるわ
614デフォルトの名無しさん
2022/09/12(月) 19:06:29.84ID:ctaSs0ih 低レイヤー向きなのはガチ(ただし既存システムは置き換えない)
Webやバッグエンド(その他もろもろ)はピーキー
こんなんじゃ提灯コメント出てこない
Webやバッグエンド(その他もろもろ)はピーキー
こんなんじゃ提灯コメント出てこない
615デフォルトの名無しさん
2022/09/12(月) 19:07:05.31ID:hOTkFqgR RustはHaskellと同じことを言ってる。
616デフォルトの名無しさん
2022/09/12(月) 19:08:23.81ID:M7cyS1TF617デフォルトの名無しさん
2022/09/12(月) 19:11:01.61ID:H3lrVzsc Haskellが衰退したという結果は判るけど、何を言ってたかとか経緯はよく知らない
618デフォルトの名無しさん
2022/09/12(月) 19:14:40.26ID:k0iYs0el こんな中、Clojureの勉強始めたわ。
Common Lispは、なかなか良い実装見つけられなくて挫折したけれど、ClojureはJVMの資産が使えるし、少し期待してる。
Common Lispは、なかなか良い実装見つけられなくて挫折したけれど、ClojureはJVMの資産が使えるし、少し期待してる。
619デフォルトの名無しさん
2022/09/12(月) 19:14:42.35ID:iaJVMLEF >フロントエンドもWasm記述言語トップ
どこぞのビルボード部門別1位みたいな言い方だな
どこぞのビルボード部門別1位みたいな言い方だな
620デフォルトの名無しさん
2022/09/12(月) 19:19:34.74ID:FpwHUZnr >>618
Clojureも愛され言語ランキング上位だったな ガンガレ
Clojureも愛され言語ランキング上位だったな ガンガレ
621デフォルトの名無しさん
2022/09/12(月) 19:21:10.92ID:D0TZxDhn WebAssemblyをGC言語で書くと実行速度もバイナリサイズも無駄すぎるため
現実的な記述言語がRustとC++しかないので当たり前
ただしこの対等勝負でC++にRustが勝っている点は注目に値するかもしれない
現実的な記述言語がRustとC++しかないので当たり前
ただしこの対等勝負でC++にRustが勝っている点は注目に値するかもしれない
622デフォルトの名無しさん
2022/09/12(月) 19:26:50.51ID:R6La1yEF623デフォルトの名無しさん
2022/09/12(月) 19:28:16.63ID:6xErrG1k WasmはJavaとか変わんないのになんでアセンブリ名乗ってんの
いくらなんでもリテラシーが低すぎないか
いくらなんでもリテラシーが低すぎないか
624デフォルトの名無しさん
2022/09/12(月) 19:58:51.59ID:M7cyS1TF >>623
そこは起源がasm.jsから来てるのだろうけど
決定的な違いとしてJava仮想マシンはガベージコレクション前提
Wasmはガベージコレクション無しで始まった点からもWasmがアセンブリに近いかな
そこは起源がasm.jsから来てるのだろうけど
決定的な違いとしてJava仮想マシンはガベージコレクション前提
Wasmはガベージコレクション無しで始まった点からもWasmがアセンブリに近いかな
625デフォルトの名無しさん
2022/09/12(月) 20:44:55.38ID:yQQmK+X7 コンパイル通れば問題ないとかそういうところやね
626デフォルトの名無しさん
2022/09/12(月) 20:55:33.71ID:o4fglLbA なるほど確かにそう言ってました
型システムが重厚長大でトランスフォーマーだらけで
「正しいコード」をコンパイラ通しづらくなるのよ。
とうせるんだけどそのための変更の労力が馬鹿になんなくなる。
で、やーめた、となる。。
型システムが重厚長大でトランスフォーマーだらけで
「正しいコード」をコンパイラ通しづらくなるのよ。
とうせるんだけどそのための変更の労力が馬鹿になんなくなる。
で、やーめた、となる。。
627デフォルトの名無しさん
2022/09/12(月) 21:06:58.74ID:UhYQaJnf コンパイル通れば問題ない
コンパイル通れば コードが成長すると加速度的にコンパイル通し辛くなる
コンパイル通っても 「問題ない」なんて理想でした
Rustでもどっちも当てはまる
コンパイル通れば コードが成長すると加速度的にコンパイル通し辛くなる
コンパイル通っても 「問題ない」なんて理想でした
Rustでもどっちも当てはまる
628デフォルトの名無しさん
2022/09/12(月) 21:13:22.93ID:o/NFQNbK コードが成長すると全体把握が難しくなるというのは分かるがコンパイル通すのが難しくなるというのは分からんな
イディオムに従えばコンパイルは通せるでしょ普通に
イディオムに従えばコンパイルは通せるでしょ普通に
629デフォルトの名無しさん
2022/09/12(月) 21:20:13.29ID:fZo/hnBr C/C++/低レイヤー/wasm/GC/大規模コード/概念的理解の精密化の
ヒント・間違い指摘・揚げ足取りは思う壺です。
プロレスに終始
ヒント・間違い指摘・揚げ足取りは思う壺です。
プロレスに終始
630デフォルトの名無しさん
2022/09/12(月) 21:41:14.55ID:M7cyS1TF631デフォルトの名無しさん
2022/09/12(月) 21:44:33.36ID:7cpDGgxf 荒らし本人は4回線で、ID維持、単発ID織り交ぜてサクラ、ごく稀に便乗
プロレスに終始
プロレスに終始
632デフォルトの名無しさん
2022/09/12(月) 22:18:50.83ID:CmFXNZxi Scalaレベルで着地できれば御の字、あるいは...
Haskellはアカデミック勢が根強い、果たしてRustは...
Haskellはアカデミック勢が根強い、果たしてRustは...
633デフォルトの名無しさん
2022/09/12(月) 22:27:46.58ID:68AKLxnx634デフォルトの名無しさん
2022/09/12(月) 22:29:18.43ID:Paw7Qaib しょうもない感想 プロレス乙
635デフォルトの名無しさん
2022/09/12(月) 23:18:05.19ID:vGI5q7L7 スタックとかヒープとかはC++の方から来た性質だから
Haskellは本当の敵ではないね
Haskellは本当の敵ではないね
636デフォルトの名無しさん
2022/09/12(月) 23:46:25.23ID:7g4swwEZ >>589
そこに上がってるのもほとんどがフレームワーク使ってシステム作ってますな使い方しか日本じゃしてないから、そういうとこにRustが入り込むにはもっと周辺が充実してからじゃないと日本じゃ無理じゃね?
そこに上がってるのもほとんどがフレームワーク使ってシステム作ってますな使い方しか日本じゃしてないから、そういうとこにRustが入り込むにはもっと周辺が充実してからじゃないと日本じゃ無理じゃね?
637デフォルトの名無しさん
2022/09/12(月) 23:47:46.93ID:7g4swwEZ >>596
COBOLとFORTRAN忘れてるぞ。
COBOLとFORTRAN忘れてるぞ。
638デフォルトの名無しさん
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
こんなところ
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
こんなところ
639デフォルトの名無しさん
2022/09/13(火) 08:04:16.23ID:y6KzmKzo >>631
やっぱりワッチョイ必須だな。
やっぱりワッチョイ必須だな。
640デフォルトの名無しさん
2022/09/13(火) 08:14:25.37ID:y6KzmKzo >>636
Rustだと所有権とかsingle mutable xor immutable referenceとかのキツイ制約があるから、フレームワークを作るのも使うのも大変。
まぁ、Rustフレームワークが充実することなんて無いんじゃない?
Rustだと所有権とかsingle mutable xor immutable referenceとかのキツイ制約があるから、フレームワークを作るのも使うのも大変。
まぁ、Rustフレームワークが充実することなんて無いんじゃない?
641デフォルトの名無しさん
2022/09/13(火) 08:41:26.44ID:6PkwAjCS >>640 荒らし本人の主張
この後いつもの世迷言が始まる
この後いつもの世迷言が始まる
642デフォルトの名無しさん
2022/09/13(火) 09:59:52.44ID:zBh9FomI 小学生は方程式を使ってはならない的なキツイ規制が無いからこそ
C++やRustがやりたい放題やってる
C++やRustがやりたい放題やってる
643デフォルトの名無しさん
2022/09/13(火) 10:12:26.30ID:loRx10nA >>642
それを言うなら Rustはキツイ規制の鶴亀算
それを言うなら Rustはキツイ規制の鶴亀算
644デフォルトの名無しさん
2022/09/13(火) 10:43:48.12ID:eyEnRRRC 「なんで鶴亀算だけで全て解かなきゃなんねえんだよ」
「鶴亀算だけなら俺が安全性や正しさを確実に保証してやれるからだよ!!!」
「鶴亀算だけなら俺が安全性や正しさを確実に保証してやれるからだよ!!!」
645デフォルトの名無しさん
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
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
646デフォルトの名無しさん
2022/09/13(火) 11:43:15.62ID:t741VCGK お待たせしました(2/2)
↓New
Haskell アカデミック勢が根強い
それ以外は衰退しました
OCaml 関数型で速度を最優先するならこれ1択
StackOverflow >愛され言語ではない
FORTRAN 科学技術方面で強い、しばしば1択
Julia 科学技術方面開拓中
StackOverflow >愛され言語ランキング上位
COBOL 金融機関方面では既存システムで根強い
それ以外は衰退しました
↓New
Haskell アカデミック勢が根強い
それ以外は衰退しました
OCaml 関数型で速度を最優先するならこれ1択
StackOverflow >愛され言語ではない
FORTRAN 科学技術方面で強い、しばしば1択
Julia 科学技術方面開拓中
StackOverflow >愛され言語ランキング上位
COBOL 金融機関方面では既存システムで根強い
それ以外は衰退しました
647デフォルトの名無しさん
2022/09/13(火) 11:46:20.50ID:k/lRopxK 愛され言語で上位になったらかなり高確率で衰退言語になる。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 一律現金給付も消費減税もなし 高市内閣の経済対策に割れる世論 [蚤の市★]
- 空自機レーダー照射、音声データ公開 中国 ★3 [蚤の市★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★] [蚤の市★]
- 津波警報の発表中にグーグル検索、AIが「すべて解除」と誤情報 [蚤の市★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- 中国大使さん、麻生太郎を『この政治屋』と名指しし正論長文を投稿。 [271912485]
- 【実況】博衣こよりのえちえち朝活🧪 2
- 【実況】博衣こよりのえちえち朝活🧪
- 中国「もはや高市の謝罪や撤回で済まされるフェーズは過ぎ去った。辞任以外の選択肢ない」 [271912485]
- 【高市悲報】日本人のTikTokアカウントが続々収益化剥奪中!!乞食どもざまああああああああwwwwwww [394917828]
- 残クレマイホーム爆誕 [715715613]
