スレタイ以外の言語もok
前スレ
次世代言語23 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1638086359/
探検
次世代言語24 Go Nim Rust Swift Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2022/03/22(火) 03:23:41.60ID:ZDHdo9X7428デフォルトの名無しさん
2022/04/04(月) 19:58:12.66ID:Mr7tYRvj 三大Poop言語と言えば?
429デフォルトの名無しさん
2022/04/04(月) 20:08:25.60ID:ZaQ2qXNU 10年ぶりにプログラミング学習勧めてるけどpython面白いなー
5chではそんな流行ってない感じ?
5chではそんな流行ってない感じ?
430デフォルトの名無しさん
2022/04/04(月) 20:13:10.33ID:w+f2Elco >>429
5ch全体ではわからないけど少なくともこのスレではpythonは下火
今一番流行っているのはRustだね。
一番人気。それだけにアンチも多くて喧々諤々の議論が巻き起こっている状態。
というよりRustの勢いが羨ましくてファビョってるだけだけどなw
5ch全体ではわからないけど少なくともこのスレではpythonは下火
今一番流行っているのはRustだね。
一番人気。それだけにアンチも多くて喧々諤々の議論が巻き起こっている状態。
というよりRustの勢いが羨ましくてファビョってるだけだけどなw
431デフォルトの名無しさん
2022/04/04(月) 20:48:23.61ID:mbicHYAd Perl 6 は Raku になったし、自滅かもしれんが、Ruby は「ペナンブラ氏の24時間書店」に登場する位にカリフォルニアの方では認知されてたと思ったんだけど。
432デフォルトの名無しさん
2022/04/04(月) 21:22:41.62ID:yu8UGqfF >>413
コード生成すりゃいいじゃん
コード生成すりゃいいじゃん
433デフォルトの名無しさん
2022/04/04(月) 21:23:22.47ID:yu8UGqfF >>429
すれ違い
すれ違い
434デフォルトの名無しさん
2022/04/04(月) 21:24:09.92ID:yu8UGqfF435デフォルトの名無しさん
2022/04/04(月) 21:25:42.99ID:yu8UGqfF436デフォルトの名無しさん
2022/04/04(月) 21:32:16.24ID:CuNEs20T ついにRubyが反撃の狼煙を上げる
RubyのWebAssembly/WASIへの移植が実現、プレリリース版のバイナリ公開。RubyGemsにも対応
https://www.publickey1.jp/blog/22/rubywebassemblywasirubygems.html
RubyのWebAssembly/WASIへの移植が実現、プレリリース版のバイナリ公開。RubyGemsにも対応
https://www.publickey1.jp/blog/22/rubywebassemblywasirubygems.html
437デフォルトの名無しさん
2022/04/04(月) 21:48:11.28ID:g5kOP8Pm438デフォルトの名無しさん
2022/04/04(月) 23:20:01.52ID:yu8UGqfF439デフォルトの名無しさん
2022/04/04(月) 23:35:26.89ID:AN+U/Dr9440デフォルトの名無しさん
2022/04/04(月) 23:45:58.24ID:TGLutmH3 >>435
たしかにまあRubyはRailsがキラーアプリとなって日の目を見ることが出来たけど、Pythonは人気を得るきっかけとかあったのかな
GoogleはPythonをめちゃ使ってて、GuidoがGoogleに入社した2005年頃にはすでにPythonがスクリプト言語の中では勝ち組感があったんだろうけども、なんでやろ
たしかにまあRubyはRailsがキラーアプリとなって日の目を見ることが出来たけど、Pythonは人気を得るきっかけとかあったのかな
GoogleはPythonをめちゃ使ってて、GuidoがGoogleに入社した2005年頃にはすでにPythonがスクリプト言語の中では勝ち組感があったんだろうけども、なんでやろ
441デフォルトの名無しさん
2022/04/04(月) 23:50:33.75ID:6MqP0wMX >>436
WebAssemblyでガベージコレクションのある言語を動かすのは無駄の極致
WebAssemblyでガベージコレクションのある言語を動かすのは無駄の極致
442デフォルトの名無しさん
2022/04/04(月) 23:56:53.89ID:yu8UGqfF >>439
Cもそうだけど
Cもそうだけど
443デフォルトの名無しさん
2022/04/05(火) 00:05:51.56ID:2NHa52hR Cを使うならRustにした方が機能豊富でプログラミングしやすいよ
もちろんデータ競合もメモリ管理ミスも検出してくれる
そしてほとんどの場合で速度差もない
もちろんデータ競合もメモリ管理ミスも検出してくれる
そしてほとんどの場合で速度差もない
444デフォルトの名無しさん
2022/04/05(火) 00:48:48.74ID:vdX4VYV5 The Rust Programming Language 日本語版 をちょこっと読んでみたけどC++作ったストラウストラップが変態だった気がしてしまう
445デフォルトの名無しさん
2022/04/05(火) 01:05:33.37ID:CALU2HjK コード生成もコピペ扱いするならrustのderiveもコピペだよな
446デフォルトの名無しさん
2022/04/05(火) 01:29:37.39ID:/ryaTu8Q447デフォルトの名無しさん
2022/04/05(火) 01:35:13.81ID:u+FS9OX1448デフォルトの名無しさん
2022/04/05(火) 01:37:22.57ID:/ryaTu8Q >>447
機械がするコピペはきれいなコピペか?違うだろ?バカか?
機械がするコピペはきれいなコピペか?違うだろ?バカか?
449デフォルトの名無しさん
2022/04/05(火) 01:42:08.31ID:u+FS9OX1 >>448
君のいうコードジェネージョンがコピペというなら
ジェネリクスも中身は型が違う同じコード生成してるだけだよ?
はい勝った
完膚なきまでに勝った
ここを君を導きたかった
勝ち俺の勝ち
ジェネリクス否定
矛盾
ジェネリクスはコンパイラによるコードジェネーション
勝ち俺の勝ち
勝ち完全
フルに勝ち
勝った
君のいうコードジェネージョンがコピペというなら
ジェネリクスも中身は型が違う同じコード生成してるだけだよ?
はい勝った
完膚なきまでに勝った
ここを君を導きたかった
勝ち俺の勝ち
ジェネリクス否定
矛盾
ジェネリクスはコンパイラによるコードジェネーション
勝ち俺の勝ち
勝ち完全
フルに勝ち
勝った
450デフォルトの名無しさん
2022/04/05(火) 01:46:35.34ID:raev6Sae >>449
見事に勝っちゃったねえ
レスバ見てたけどそこに導こうとしてるのはわかったよ
そっちに行くな!って思ってた
そもそもコンパイラがコードジェネレータだしね
本質的には同じことしてるわけで機会がコピペしてるからなあ
そっちに行っても負けは確定する
見事に勝っちゃったねえ
レスバ見てたけどそこに導こうとしてるのはわかったよ
そっちに行くな!って思ってた
そもそもコンパイラがコードジェネレータだしね
本質的には同じことしてるわけで機会がコピペしてるからなあ
そっちに行っても負けは確定する
451デフォルトの名無しさん
2022/04/05(火) 01:50:00.91ID:u+FS9OX1452デフォルトの名無しさん
2022/04/05(火) 01:53:56.08ID:QYmdMKfu453デフォルトの名無しさん
2022/04/05(火) 02:13:39.62ID:a+cPs4U5 >>448
そうだよ。
そうだよ。
454デフォルトの名無しさん
2022/04/05(火) 02:19:13.35ID:fMFdzsU+455デフォルトの名無しさん
2022/04/05(火) 07:05:37.18ID:82POVtug456デフォルトの名無しさん
2022/04/05(火) 07:07:35.56ID:82POVtug たった3ヶ月でウェブエンジニアになれた
きっかけはRailsを学んだこと
とか言ってるの最高に気持ち悪い
今はRustとかやって難しいところに悩んでる人がエンジニアだと思う
きっかけはRailsを学んだこと
とか言ってるの最高に気持ち悪い
今はRustとかやって難しいところに悩んでる人がエンジニアだと思う
457デフォルトの名無しさん
2022/04/05(火) 07:20:44.40ID:fQZQ0DHq Rust自体は特に難しくはない
もしRustを難しいと感じるようなレベルの人ならば一般的にプログラミングに向いていない
もしRustを難しいと感じるようなレベルの人ならば一般的にプログラミングに向いていない
458デフォルトの名無しさん
2022/04/05(火) 08:14:13.65ID:/ryaTu8Q なんかバカが勝手に盛り上がってて藁
どこのチンカス野郎がマス書いたコピペジェネレータと言語標準じゃ全く次元が違うだろ
はい勝った
完膚なきまでに勝った
ここを君を導きたかった
勝ち俺の勝ち
ジェネリクス否定
矛盾
ジェネリクスはコンパイラによるコードジェネーション
勝ち俺の勝ち
勝ち完全
フルに勝ち
勝った
見事に勝っちゃったねえ
レスバ見てたけどそこに導こうとしてるのはわかったよ
そっちに行くな!って思ってた
そもそもコンパイラがコードジェネレータとかワロス
本質的には同じでないわけでガイジがコピペしてるからなあ
そっちに行っても負けは確定する
どこのチンカス野郎がマス書いたコピペジェネレータと言語標準じゃ全く次元が違うだろ
はい勝った
完膚なきまでに勝った
ここを君を導きたかった
勝ち俺の勝ち
ジェネリクス否定
矛盾
ジェネリクスはコンパイラによるコードジェネーション
勝ち俺の勝ち
勝ち完全
フルに勝ち
勝った
見事に勝っちゃったねえ
レスバ見てたけどそこに導こうとしてるのはわかったよ
そっちに行くな!って思ってた
そもそもコンパイラがコードジェネレータとかワロス
本質的には同じでないわけでガイジがコピペしてるからなあ
そっちに行っても負けは確定する
459デフォルトの名無しさん
2022/04/05(火) 08:37:48.08ID:VqqpMSri >>456
でもそういう奴等はわかりやすい地雷で助かる
IT業界は人手不足だって言われているのは「自走できる」人材の不足なのに、どっかのYoutuberやプログラミングスクールの言うことを鵜呑みにしてRailsで作成したポートフォリオをドヤ顔で出してくるような奴は俺が企業の採用担当だったら速攻で落とすわ
でもそういう奴等はわかりやすい地雷で助かる
IT業界は人手不足だって言われているのは「自走できる」人材の不足なのに、どっかのYoutuberやプログラミングスクールの言うことを鵜呑みにしてRailsで作成したポートフォリオをドヤ顔で出してくるような奴は俺が企業の採用担当だったら速攻で落とすわ
460デフォルトの名無しさん
2022/04/05(火) 09:19:59.73ID:pUAnaqqP >>454
Goはおもちゃ言語だから
Goはおもちゃ言語だから
461デフォルトの名無しさん
2022/04/05(火) 13:07:10.50ID:dZMax2uf ひろみGO
462デフォルトの名無しさん
2022/04/05(火) 14:27:50.37ID:ZwTPjiXX >>455
AI関連の前に科学技術系のライブラリをpythonでって流れは結構あった。
そこらへんがperl、rubyにはなかった。
float回りをいじくると途端に言語や開発環境が汚くなるわけだが、その辺を躊躇しなかったってのが良くも悪くもある。
AI関連の前に科学技術系のライブラリをpythonでって流れは結構あった。
そこらへんがperl、rubyにはなかった。
float回りをいじくると途端に言語や開発環境が汚くなるわけだが、その辺を躊躇しなかったってのが良くも悪くもある。
463デフォルトの名無しさん
2022/04/05(火) 14:54:27.96ID:hteyj+L8464デフォルトの名無しさん
2022/04/05(火) 15:30:06.85ID:ZwTPjiXX465デフォルトの名無しさん
2022/04/05(火) 15:49:46.89ID:Zafpq7jd pythonは2007年ごろには将来デスクトップ系ではスクリプトの中核になるから小さな社内スクリプトやプラグインのスクリプトは可能な限りpythonにしましょうってずっと自分は運動してたわ。
幸い反対する人もほとんどいなかったな。
もちろんアプリはpythonでは書かないが。
AIなんかはあまり関係ないなぁ。
幸い反対する人もほとんどいなかったな。
もちろんアプリはpythonでは書かないが。
AIなんかはあまり関係ないなぁ。
466デフォルトの名無しさん
2022/04/05(火) 15:55:55.07ID:VZWFnuGC 40-300行ぐらいのpythonスクリプトは便利だわ
Windowsだと特にshell(cmd)の扱いづらさが際立つし
Windowsだと特にshell(cmd)の扱いづらさが際立つし
467デフォルトの名無しさん
2022/04/05(火) 16:01:09.15ID:Om5krohy googleはyoutubeや検索エンジンをpythonで実装してたもんな
それでpythonが注目されだした
確か書き換えたらコード量が大幅に減ったのとメンテナンスコストが下がったんだ
当時はC++,java,PytohnがGoogle三大言語だった
今は知らんけど
それでpythonが注目されだした
確か書き換えたらコード量が大幅に減ったのとメンテナンスコストが下がったんだ
当時はC++,java,PytohnがGoogle三大言語だった
今は知らんけど
468デフォルトの名無しさん
2022/04/05(火) 16:03:31.17ID:Zafpq7jd pythonはmayaのプラグイン組み込み言語でもあったから
行列やベクトルや虚数を使った回転などを多用する層が
そこで増えていったってながれもあるやろな。
行列やベクトルや虚数を使った回転などを多用する層が
そこで増えていったってながれもあるやろな。
469デフォルトの名無しさん
2022/04/05(火) 16:19:20.26ID:I+HzSIOd カーニハン、ロブ・パイクが1999年に出したプログラミング作法(The Practice of Programming)では Perl, awk, C++, Java, C で処理速度とソースコードの行数表にしてた。
470デフォルトの名無しさん
2022/04/05(火) 17:31:17.76ID:kTsaT80P ポストPythonってJuliaなの?
471デフォルトの名無しさん
2022/04/05(火) 17:35:57.79ID:82POVtug472デフォルトの名無しさん
2022/04/05(火) 17:36:28.83ID:X/Z+fkc6 ベターPythonかもしれないがポストPythonではないだろう
473デフォルトの名無しさん
2022/04/05(火) 18:09:13.50ID:Zafpq7jd rustは広くは使われないだろうねぇ。
システム部分以外は
ルーズで簡単で気にかけることや
独特な概念が少ない言語でないと広く使われない
プログラミング未経験者が数日である程度書ける程度のでないと
システム部分以外は
ルーズで簡単で気にかけることや
独特な概念が少ない言語でないと広く使われない
プログラミング未経験者が数日である程度書ける程度のでないと
474デフォルトの名無しさん
2022/04/05(火) 18:21:07.39ID:RXEj+ZGQ そこでKotlinですよ
ベターJavaの位置付けで学習コストも低い
Scalaほど複雑でもなく、初心者にも手を出しやすいからRustよりはWebでは使われるんじゃないかね
Goは学習コストが低いとかで誤魔化してるだけで、一昔前の使いづらい言語みたいな感じ
ベターJavaの位置付けで学習コストも低い
Scalaほど複雑でもなく、初心者にも手を出しやすいからRustよりはWebでは使われるんじゃないかね
Goは学習コストが低いとかで誤魔化してるだけで、一昔前の使いづらい言語みたいな感じ
475デフォルトの名無しさん
2022/04/05(火) 18:54:22.88ID:iyhQru73476デフォルトの名無しさん
2022/04/05(火) 19:19:35.56ID:4JjDvpWU >>475
理解する気がないから勘違いしてるのだろうけど
所有権なんて難しい話ではなく非常に簡単なことだぞ
このスレにもRustのコードが多数書かれてきてるようだが何か難しいことや特殊なことあったか?
理解する気がないから勘違いしてるのだろうけど
所有権なんて難しい話ではなく非常に簡単なことだぞ
このスレにもRustのコードが多数書かれてきてるようだが何か難しいことや特殊なことあったか?
477デフォルトの名無しさん
2022/04/05(火) 19:48:47.33ID:3noiRnfQ Kotlinなんてぱっとせんもん一生泥から出てこんやろw
webでは絶対流行らない
Javaで既に作られてるもんはわざわざKotlinにしようなんてならんし
Javaに慣れ親しんでる層はJava17を導入するやろな
Javaみたいなのを毛嫌いする層はそもそもKotlinに見向きもしてないし
webでは絶対流行らない
Javaで既に作られてるもんはわざわざKotlinにしようなんてならんし
Javaに慣れ親しんでる層はJava17を導入するやろな
Javaみたいなのを毛嫌いする層はそもそもKotlinに見向きもしてないし
478デフォルトの名無しさん
2022/04/05(火) 20:20:35.48ID:fN/L9gSF まあKotlinはswiftと同じ位置づけで表には出てこない気がする
479デフォルトの名無しさん
2022/04/05(火) 20:25:45.56ID:8mvJZb/O kotlinとjavaは相互運用可能なのに、わざわざjavaを選択する発想なんて出てこないだろ
goは学習コスト低い分、この先流行りに乗って採用する企業は増えるかも知れんが、機能不足故にいずれ見離されるんじゃない?
rustは初心者には複雑すぎるし、それこそweb開発でメリットがあまりない
kotlinはともかく、rustやgoが10年先も使われるイメージが想像できない
goは学習コスト低い分、この先流行りに乗って採用する企業は増えるかも知れんが、機能不足故にいずれ見離されるんじゃない?
rustは初心者には複雑すぎるし、それこそweb開発でメリットがあまりない
kotlinはともかく、rustやgoが10年先も使われるイメージが想像できない
480デフォルトの名無しさん
2022/04/05(火) 20:27:09.43ID:fN/L9gSF これからは同じ内容をどれだけ短くてわかりやすく書けるかと言うことに
各言語は対応せざるを得ない状況になる
各言語は対応せざるを得ない状況になる
481デフォルトの名無しさん
2022/04/05(火) 20:28:17.56ID:3noiRnfQ いや逆や
わざわざKotlinをwebで採用する意味ないし
今もそんなことしてる会社は物好きな少数のみ
わざわざKotlinをwebで採用する意味ないし
今もそんなことしてる会社は物好きな少数のみ
482デフォルトの名無しさん
2022/04/05(火) 20:28:18.67ID:82POVtug483デフォルトの名無しさん
2022/04/05(火) 20:33:11.57ID:3noiRnfQ goは流行ってるし機能拡張していってるんやから機能不足やから廃れるってことはないやろ
つい最近genericsが導入されたやん
フレームワークにしろ何にしろ使う人が増えればより充実して行くもんよ
こういうのは流れが大事
流れがないswift、Kotlinが今更伸びることはないやろ
つい最近genericsが導入されたやん
フレームワークにしろ何にしろ使う人が増えればより充実して行くもんよ
こういうのは流れが大事
流れがないswift、Kotlinが今更伸びることはないやろ
484デフォルトの名無しさん
2022/04/05(火) 20:40:11.88ID:fN/L9gSF 最初の言語としてKotlinやSwiftは選びたくない
485デフォルトの名無しさん
2022/04/05(火) 20:51:09.86ID:RriiMuS9 >>479
むしろRustだけは生き残ることが確実
Rustの以下のメリットを持つ代替言語が存在しないため
・ガベージコレクションを必要とせずC言語と同等の速さと省メモリを実現
・各種データ競合やメモリ使用の安全性を保証
・現代的な各種プログラミングパラダイムを洗練して採り入れており非常にプログラミングしやすい
むしろRustだけは生き残ることが確実
Rustの以下のメリットを持つ代替言語が存在しないため
・ガベージコレクションを必要とせずC言語と同等の速さと省メモリを実現
・各種データ競合やメモリ使用の安全性を保証
・現代的な各種プログラミングパラダイムを洗練して採り入れており非常にプログラミングしやすい
486デフォルトの名無しさん
2022/04/05(火) 20:52:42.92ID:fN/L9gSF 一番最初の言語に選びたくないNo1は今のところRustかな?
まあそんなことにはならないでしょうが
自分は最初はBASICだった
もう使うことはないと思ってたらAppleiiのエミュにBASICが入ってて
使ったことはないのに適当にやっても結構動くものが作れた
まあそんなことにはならないでしょうが
自分は最初はBASICだった
もう使うことはないと思ってたらAppleiiのエミュにBASICが入ってて
使ったことはないのに適当にやっても結構動くものが作れた
487デフォルトの名無しさん
2022/04/05(火) 21:04:57.35ID:jsmatYo9 CからC++に行かずにRUSTに行く
488デフォルトの名無しさん
2022/04/05(火) 21:11:03.50ID:ks20fz6N489デフォルトの名無しさん
2022/04/05(火) 21:14:31.44ID:jsmatYo9 Cからちょっとだけアセンブラ(オプションで出力させたものを解読できる程度)もありかも知れない
490デフォルトの名無しさん
2022/04/05(火) 21:17:03.29ID:fN/L9gSF C → Rust
その人たちは何がやりたくてプログラミングするのか疑問だなあ
その人たちは何がやりたくてプログラミングするのか疑問だなあ
491デフォルトの名無しさん
2022/04/05(火) 21:18:27.03ID:/ryaTu8Q492デフォルトの名無しさん
2022/04/05(火) 21:18:44.27ID:hteyj+L8 システムプログラミングでしょ
493デフォルトの名無しさん
2022/04/05(火) 21:28:32.93ID:8mvJZb/O rustはシステムプログラミングとか、低レベルプログラミングの分野で生き残ると思いますよ
あくまで俺が話してるのはweb系の話
ちょっと主張を代えてしまうようで申し訳ないけど、俺が主張したいのは、kotlinが来るというよりも、goやrustがこの先web開発で盛り上がりを見せるとは思えないということです
あくまで俺が話してるのはweb系の話
ちょっと主張を代えてしまうようで申し訳ないけど、俺が主張したいのは、kotlinが来るというよりも、goやrustがこの先web開発で盛り上がりを見せるとは思えないということです
494デフォルトの名無しさん
2022/04/05(火) 21:28:36.30ID:jsmatYo9 Javaやってた人が楽したくてkotlin触るのがほとんどだと思うわ
495デフォルトの名無しさん
2022/04/05(火) 21:32:44.23ID:u+FS9OX1 >>493
サーバーサイドに関してはpython一択になると思うよ
今の若手がpython推しなんだからそいつらが偉くなったらみんなpythonになる
現に俺が管理して利権として享受してるサービスをpythonでリプレースしようという案が出てきてる
全力で防いでるが
サーバーサイドに関してはpython一択になると思うよ
今の若手がpython推しなんだからそいつらが偉くなったらみんなpythonになる
現に俺が管理して利権として享受してるサービスをpythonでリプレースしようという案が出てきてる
全力で防いでるが
496デフォルトの名無しさん
2022/04/05(火) 21:33:48.12ID:m6fZyHop >>493
大規模ウェブサイトのバックエンドにgoやらrustやら使う事例は多いからweb系とひとくくりにするのもちょっと不正確では
大規模ウェブサイトのバックエンドにgoやらrustやら使う事例は多いからweb系とひとくくりにするのもちょっと不正確では
497デフォルトの名無しさん
2022/04/05(火) 21:33:58.15ID:MlP9V3nG498デフォルトの名無しさん
2022/04/05(火) 21:34:05.83ID:ZGNch3sg FlutterとセットでDartは?
499デフォルトの名無しさん
2022/04/05(火) 21:38:03.57ID:DitKiC+e railsやってた人が動的型付言語で大規模開発は
もう嫌じゃーとなったときにどこに行くかねえ
JVMがgoかrustか
個人的にはgoは無いな…
もう嫌じゃーとなったときにどこに行くかねえ
JVMがgoかrustか
個人的にはgoは無いな…
500デフォルトの名無しさん
2022/04/05(火) 21:43:41.67ID:fN/L9gSF >>499
TSかな?
TSかな?
501デフォルトの名無しさん
2022/04/05(火) 21:44:13.55ID:8mvJZb/O >>496
そこなんですけど、今goが流行ってるのってコンテナ構成にマッチしていたり、並行処理が得意だったりメリットがあるからだと認識しています。
とは言え、goはパターンマッチングがやりにくかったり、関数の戻り値が複数あったりで、お世辞にもコーディングが快適とは言えない。
なので、goに代わるkotlinや swiftくらいのちょうどいいレベルの言語仕様の言語が出てきて、使われるようになるんじゃない、みたいな見解を持ってます。
この意見がスレタイとマッチしてなくて、申し訳なかった
そこなんですけど、今goが流行ってるのってコンテナ構成にマッチしていたり、並行処理が得意だったりメリットがあるからだと認識しています。
とは言え、goはパターンマッチングがやりにくかったり、関数の戻り値が複数あったりで、お世辞にもコーディングが快適とは言えない。
なので、goに代わるkotlinや swiftくらいのちょうどいいレベルの言語仕様の言語が出てきて、使われるようになるんじゃない、みたいな見解を持ってます。
この意見がスレタイとマッチしてなくて、申し訳なかった
502デフォルトの名無しさん
2022/04/05(火) 21:44:21.70ID:u7gEIfJv503デフォルトの名無しさん
2022/04/05(火) 21:47:59.27ID:cdGLCT5H 実際の流行りと5chプログラマーのrustへのお熱っぷりには乖離があると思うが
プログラマーがそれだけ好くんだから大した言語よな
go嫌いはif err != nilがキモく感じて嫌がってるのかもしれない
プログラマーがそれだけ好くんだから大した言語よな
go嫌いはif err != nilがキモく感じて嫌がってるのかもしれない
504デフォルトの名無しさん
2022/04/05(火) 21:48:34.22ID:ZJzYuLv9505デフォルトの名無しさん
2022/04/05(火) 21:54:38.07ID:ZwTPjiXX rust信者はただサンクコスト回収のために必死になってるだけだわ。
そういう活動が逆効果ってことを全く理解していない。
そういう活動が逆効果ってことを全く理解していない。
506デフォルトの名無しさん
2022/04/05(火) 22:03:45.09ID:oCmbM95T 現実問題としてRustに勝てる言語が出現してくる気配すらないのはマズいよな
当面はRustが最終解なのかもしれないが
> Rustの以下のメリットを持つ代替言語が存在しないため
> ・ガベージコレクションを必要とせずC言語と同等の速さと省メモリを実現
> ・各種データ競合やメモリ使用の安全性を保証
> ・現代的な各種プログラミングパラダイムを洗練して採り入れており非常にプログラミングしやすい
当面はRustが最終解なのかもしれないが
> Rustの以下のメリットを持つ代替言語が存在しないため
> ・ガベージコレクションを必要とせずC言語と同等の速さと省メモリを実現
> ・各種データ競合やメモリ使用の安全性を保証
> ・現代的な各種プログラミングパラダイムを洗練して採り入れており非常にプログラミングしやすい
507デフォルトの名無しさん
2022/04/05(火) 22:26:51.26ID:vLZKRt0y どういう理屈でコスト回収するんだろ
508デフォルトの名無しさん
2022/04/05(火) 22:49:42.89ID:CALU2HjK 信者というかワナビーじゃないの
サンクコストに感じるのは
サンクコストに感じるのは
509デフォルトの名無しさん
2022/04/05(火) 22:56:37.28ID:A4DfkOI9 食わず嫌いのアンチがコストがかかると思い込んでいるだけではないか
むしろRustは様々なコスト削減になる
プログラミング&デバッグ開発効率が良くなるだけでなく
高速化と省メモリ化によりサーバーやクラウド類の支出コスト削減も大きい
むしろRustは様々なコスト削減になる
プログラミング&デバッグ開発効率が良くなるだけでなく
高速化と省メモリ化によりサーバーやクラウド類の支出コスト削減も大きい
510デフォルトの名無しさん
2022/04/05(火) 23:13:12.17ID:jhOIIm2D >>502
rubyしか使ってなかったときは気づかなかったが
rustも使うようになってrubyのブロックがくっつく形がキモく感じるようになった
ruby.foo {|x| x}.bar {|x| x} # ←キモい &blockが一個しか渡せない問題もある
rust.foo(|x| x).bar(|x| x, |y| y) // ←スッキリ
rubyしか使ってなかったときは気づかなかったが
rustも使うようになってrubyのブロックがくっつく形がキモく感じるようになった
ruby.foo {|x| x}.bar {|x| x} # ←キモい &blockが一個しか渡せない問題もある
rust.foo(|x| x).bar(|x| x, |y| y) // ←スッキリ
511デフォルトの名無しさん
2022/04/05(火) 23:21:49.33ID:1v6++hVm すでにC++, C#, Haskell, Scala, Rustといろいろ渡り歩いてるから
サンクコストなんて感じてないんだよなぁ
Rustの次に移行したい面白い言語が見当たらないからRustに留まってるだけで
サンクコストなんて感じてないんだよなぁ
Rustの次に移行したい面白い言語が見当たらないからRustに留まってるだけで
512デフォルトの名無しさん
2022/04/05(火) 23:22:32.66ID:fN/L9gSF どちらにしても|x|と言う表現は個人的にはキモいと思う
洗練されていない
rubyを毛嫌いしていたのもそれと冒頭の大文字小文字でpublicかどうか決めてる部分
洗練されていない
rubyを毛嫌いしていたのもそれと冒頭の大文字小文字でpublicかどうか決めてる部分
513デフォルトの名無しさん
2022/04/05(火) 23:25:05.56ID:EpygGO7e rubyはブロックを1つ渡すときのやり方に特化されてるくせにメソッドチェーンで
ブロック渡し使うとなんかキモいよな
Rubyのクロージャでも{}を省略できたら見た目が良かったかもな
ブロック渡し使うとなんかキモいよな
Rubyのクロージャでも{}を省略できたら見た目が良かったかもな
514デフォルトの名無しさん
2022/04/05(火) 23:26:31.88ID:/ryaTu8Q 実際問題、GoのerrorはEitherだから、実は最新の設計なんだよね
515デフォルトの名無しさん
2022/04/05(火) 23:28:52.60ID:shnfpWMI516デフォルトの名無しさん
2022/04/06(水) 01:16:54.79ID:5q0U6A70 GoのマルチリターンはEitherのつもりなのにTupleだし、沼設計としては最先端なんだよな…
理想: e+v
現実: (e+1)*(v+1)=(e+v)+ev+1
結果が完全な失敗と完全な成功だけじゃないところもまた、現実のそのものである。
理想: e+v
現実: (e+1)*(v+1)=(e+v)+ev+1
結果が完全な失敗と完全な成功だけじゃないところもまた、現実のそのものである。
517デフォルトの名無しさん
2022/04/06(水) 03:20:12.66ID:wPZ6Wy+h518デフォルトの名無しさん
2022/04/06(水) 06:13:11.45ID:X7GvwD6X >>510
これなあ
これなあ
519デフォルトの名無しさん
2022/04/06(水) 07:11:19.53ID:XNY/VGtp GUI のアプリ開発に向いてるのはどれなの?
C++やC#の次のイメージだけど。
C++やC#の次のイメージだけど。
520デフォルトの名無しさん
2022/04/06(水) 08:28:24.14ID:FubAROXf >>476
そういうことを言っているからRustユーザーは駄目なんだ。
ヒープもスタックもメモリ管理も知らないGC前提の高級言語のユーザーが所有権とかmoveとかを理解するまで、一体いくつ新概念を理解しなきゃいけないか。
理解を助けるメタファーもろくに無いし、「非常に簡単」はありえない。
まぁ、
>c++とhaskellあたりを学んでおけば大したことないし
とかいう発想だから、Rustユーザーは自分達がどれだけ他言語ユーザーから乖離しているか気づいていないか。
そういうことを言っているからRustユーザーは駄目なんだ。
ヒープもスタックもメモリ管理も知らないGC前提の高級言語のユーザーが所有権とかmoveとかを理解するまで、一体いくつ新概念を理解しなきゃいけないか。
理解を助けるメタファーもろくに無いし、「非常に簡単」はありえない。
まぁ、
>c++とhaskellあたりを学んでおけば大したことないし
とかいう発想だから、Rustユーザーは自分達がどれだけ他言語ユーザーから乖離しているか気づいていないか。
521デフォルトの名無しさん
2022/04/06(水) 08:38:33.64ID:ByE3BIzU Rust使い人は使えばいい
メモリ管理などの低レベルなことに専心したくないから大多数の人はGC言語を使ってるのであって
Rust必須になればみなプログラムやめるよ
メモリ管理は関心の集中先ではないからなあ
メモリ管理などの低レベルなことに専心したくないから大多数の人はGC言語を使ってるのであって
Rust必須になればみなプログラムやめるよ
メモリ管理は関心の集中先ではないからなあ
522デフォルトの名無しさん
2022/04/06(水) 08:42:49.90ID:ByE3BIzU 使い人→使いたい人
523デフォルトの名無しさん
2022/04/06(水) 08:59:55.51ID:ERAAutfZ524デフォルトの名無しさん
2022/04/06(水) 09:01:33.33ID:ByE3BIzU GCだったらそれすら意識しなくていい
525デフォルトの名無しさん
2022/04/06(水) 09:03:47.07ID:ByE3BIzU move |bits|
&
&
526デフォルトの名無しさん
2022/04/06(水) 09:10:21.22ID:aOWfxLhU527デフォルトの名無しさん
2022/04/06(水) 10:56:17.94ID:X7GvwD6X >>524
それなぁ
それなぁ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 【27歳会社員】「自慰行為に使うために」コインランドリーの乾燥機から24歳女性の下着など計11点(時価8万2080円相当)盗んだ疑い [nita★]
