スレタイ以外の言語もok
前スレ
次世代言語21 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1587276362/
探検
次世代言語22 Go Nim Rust Swift Kotlin TypeScript
レス数が1000を超えています。これ以上書き込みはできません。
2021/08/22(日) 08:59:03.31ID:QorwbXcj
953デフォルトの名無しさん
2021/11/25(木) 22:08:20.71ID:QrEUJ+3X >>941
使用者が
使用者が
954デフォルトの名無しさん
2021/11/25(木) 23:31:57.01ID:lTzmbhqT >>952
C++が使える奴だけで作れなければやめればいいだけw
どんな言語でも使えるやつだけで作ればある程度適切な使い方になる
そうでなければ原則goみたいな言語で作ればいい
都合のいい制約を言語レベルで作りたいなら自分で言語を作れ
C++が使える奴だけで作れなければやめればいいだけw
どんな言語でも使えるやつだけで作ればある程度適切な使い方になる
そうでなければ原則goみたいな言語で作ればいい
都合のいい制約を言語レベルで作りたいなら自分で言語を作れ
955デフォルトの名無しさん
2021/11/26(金) 00:49:44.30ID:QMqJW7g5956デフォルトの名無しさん
2021/11/26(金) 01:01:56.78ID:Ye0bskEh >>954
使えるやつだけで作れる状況にできれば理想だけど規模が大きかったりするとそうも言ってられない
GitHubで公開してpullreq受け付けるようなプロジェクトの場合はそもそも人を限定できないわけで
よろしくないコードを機械的にチェックできる仕組みはあった方が良い
ただそれを言語仕様でやれというのはおかしな話というのは同意
linterなりコンパイラなり使えばよい
使えるやつだけで作れる状況にできれば理想だけど規模が大きかったりするとそうも言ってられない
GitHubで公開してpullreq受け付けるようなプロジェクトの場合はそもそも人を限定できないわけで
よろしくないコードを機械的にチェックできる仕組みはあった方が良い
ただそれを言語仕様でやれというのはおかしな話というのは同意
linterなりコンパイラなり使えばよい
957デフォルトの名無しさん
2021/11/26(金) 01:20:16.56ID:5+U4u14D >>955
> こういう外部ライブラリを持ち出して
さすがにそんなこと言ってるようでは無知と言われてもしょうがないと思いますよ
Rust言語自体はコンパクトに作られているので何かする時は外部ライブラリを使います
例えばその話のスケジューリングランタイムにしてもRust自体は持っていませんから外部ライブラリを使うのは当たり前です
もっとわかりやすい例を出すとC言語ではstdlibにある乱数ですらRustのstdライブラリにはありませんから外部ライブラリを使います
> こういう外部ライブラリを持ち出して
さすがにそんなこと言ってるようでは無知と言われてもしょうがないと思いますよ
Rust言語自体はコンパクトに作られているので何かする時は外部ライブラリを使います
例えばその話のスケジューリングランタイムにしてもRust自体は持っていませんから外部ライブラリを使うのは当たり前です
もっとわかりやすい例を出すとC言語ではstdlibにある乱数ですらRustのstdライブラリにはありませんから外部ライブラリを使います
958デフォルトの名無しさん
2021/11/26(金) 02:55:58.38ID:SID+Dg53 >>939
ラスターじゃなくてカストディアンとか言うんじゃなかったっけ?
ラスターじゃなくてカストディアンとか言うんじゃなかったっけ?
959ハノン ◆QZaw55cn4c
2021/11/26(金) 03:08:12.78ID:xSrpn+m5 >>939
>ところがC++は違う、破綻しようが滅茶苦茶だろうが関係ない。使いたい人がその機能を使う
なるほど、かなり納得させられました、「標準化の行く末は緩慢な死」だと考えているんですね、押井攻殻だったっけ
>ところがC++は違う、破綻しようが滅茶苦茶だろうが関係ない。使いたい人がその機能を使う
なるほど、かなり納得させられました、「標準化の行く末は緩慢な死」だと考えているんですね、押井攻殻だったっけ
960デフォルトの名無しさん
2021/11/26(金) 08:17:35.81ID:iKOSBZIS Rustは今までの悪習度合いが高い程苦痛を感じる言語なんだよ。
何で、こんな書き方させんだ?
何で、この構造が作りにくいんだ?
何で、簡単だったアレが、こんなに手間かかるんだ?
一度素直に受け入れれば、今までどんだけウンコードを書いてきたかが分かる。
何で、こんな書き方させんだ?
何で、この構造が作りにくいんだ?
何で、簡単だったアレが、こんなに手間かかるんだ?
一度素直に受け入れれば、今までどんだけウンコードを書いてきたかが分かる。
961デフォルトの名無しさん
2021/11/26(金) 08:34:53.72ID:GoGODfBQ962デフォルトの名無しさん
2021/11/26(金) 08:41:46.89ID:XtGzaRsE 普通に説明はあるだろ。それでもわからない人にまで普及させる義務なんてないしな。
963デフォルトの名無しさん
2021/11/26(金) 10:06:14.10ID:5+U4u14D >>960
むしろRustは非常に書きやすくて筋の良い言語と感じる
実際にプログラマー利用調査でもRustが愛され度No.1がこれで何年連続だっけ
プログラミング言語の中で一番好評であると調査データが出ている現実がある
むしろRustは非常に書きやすくて筋の良い言語と感じる
実際にプログラマー利用調査でもRustが愛され度No.1がこれで何年連続だっけ
プログラミング言語の中で一番好評であると調査データが出ている現実がある
964デフォルトの名無しさん
2021/11/26(金) 10:27:30.05ID:rkWLGs8X >>963
そういう主観でない話には根拠が必要
そういう主観でない話には根拠が必要
965デフォルトの名無しさん
2021/11/26(金) 10:47:51.69ID:5+U4u14D 「Rust」、5年連続で開発者から愛されている言語第1位に
https://news.mynavi.jp/article/20200601-1045348/
https://news.mynavi.jp/article/20200601-1045348/images/001.jpg
https://news.mynavi.jp/article/20200601-1045348/
https://news.mynavi.jp/article/20200601-1045348/images/001.jpg
966デフォルトの名無しさん
2021/11/26(金) 11:09:43.97ID:STLLuOh7 最近Kotlinを少し書いたけどあれダメだな
Android以外に普及しない理由がよくわかった
Android以外に普及しない理由がよくわかった
967デフォルトの名無しさん
2021/11/26(金) 11:27:37.91ID:9vzq3NLg968デフォルトの名無しさん
2021/11/26(金) 12:33:42.54ID:rkWLGs8X 欲しかった言語がそこにある感だろうね
そう感じる輩には刺さる
そう感じる輩には刺さる
969デフォルトの名無しさん
2021/11/26(金) 14:28:27.23ID:w9v4Cei8 c++で挫折した奴だろ。
どうでもええわ。
どうでもええわ。
970デフォルトの名無しさん
2021/11/26(金) 16:12:16.13ID:pv19rM7a 11月TIOBEプログラミング言語人気ランキング、PHPの下落続く
https://news.mynavi.jp/article/20211109-2181586/
どっかの分けわからんサイトのLOVEデータ引っ張ってきて、ごり押しで「書きやすい」なんて言うから
バカは貶される。あえて言うなら業務や趣味wで使用してなくて初心者が「これから覚えたい」ぐらいの
指標なのに「非常に書きやすくて筋の良い言語」なんて気持ち悪い公開オナニーを始める
こういうやつはマジで迷惑だからRustに近寄らないでほしい
https://news.mynavi.jp/article/20211109-2181586/
どっかの分けわからんサイトのLOVEデータ引っ張ってきて、ごり押しで「書きやすい」なんて言うから
バカは貶される。あえて言うなら業務や趣味wで使用してなくて初心者が「これから覚えたい」ぐらいの
指標なのに「非常に書きやすくて筋の良い言語」なんて気持ち悪い公開オナニーを始める
こういうやつはマジで迷惑だからRustに近寄らないでほしい
971デフォルトの名無しさん
2021/11/26(金) 16:15:26.83ID:Ax1NjXBR Stack Overflowが分けわからんサイトw
972デフォルトの名無しさん
2021/11/26(金) 16:19:53.66ID:ZG1tAy2R Stack overflowは初心者質問サイトみたいなもの、そもそも「非常に書きやすくて筋の良い言語」の
根拠がまったく示せていない。公開オナニーのうんこ名無しの張り付いてるスレ
根拠がまったく示せていない。公開オナニーのうんこ名無しの張り付いてるスレ
973デフォルトの名無しさん
2021/11/26(金) 17:08:45.19ID:Ye0bskEh その話に異論はないんたけどなぜTIOBEの記事貼ったのか
974デフォルトの名無しさん
2021/11/26(金) 17:55:40.26ID:2onFAjF8 え、Stack Overflowなんて聞いたことねーよ
そんなわけわからんサイトなぜ貼ったしwww
そんなわけわからんサイトなぜ貼ったしwww
975デフォルトの名無しさん
2021/11/26(金) 18:13:51.40ID:2NJWIteX 次のスレタイはどの言語が選ばれるか
976デフォルトの名無しさん
2021/11/26(金) 18:15:17.74ID:E7I1X7f8 もう次スレ立てるな
977デフォルトの名無しさん
2021/11/26(金) 18:18:13.32ID:ON4GO5uK https://i.imgur.com/7ik4K6Y.png
ASP.NET Core
ASP.NET Core
978デフォルトの名無しさん
2021/11/26(金) 18:53:05.45ID:Hq7eoo6P979デフォルトの名無しさん
2021/11/26(金) 19:41:03.78ID:rkWLGs8X 確かに荒らされてるだけだしな埋めて終わりにしよう
980デフォルトの名無しさん
2021/11/26(金) 19:49:06.65ID:o6j9/HV6 rustのシャドーイングのメリットが今一つ分からんな
新しい名前を考える必要がない
というけどシャドーイング前の状態に戻せないと
メリットがないような気がするが
新しい名前を考える必要がない
というけどシャドーイング前の状態に戻せないと
メリットがないような気がするが
981デフォルトの名無しさん
2021/11/26(金) 20:36:21.93ID:3UDOk5VY もう「非常に書きやすくて筋の良次世代言語Rust23」だけでええやろ、本スレで知識の披露も質問回答も
できない攻撃性の高いクズの植民地みたいなもん、他の言語の話すると荒らしだす
できない攻撃性の高いクズの植民地みたいなもん、他の言語の話すると荒らしだす
982デフォルトの名無しさん
2021/11/26(金) 20:49:39.48ID:rkWLGs8X nimに続いてrustまで嫌いになりそうで嫌だし終わろう
983デフォルトの名無しさん
2021/11/26(金) 20:58:37.40ID:Ye0bskEh >>980
元に戻す場合はシャドーイングすべきではないと思う
初期化の過程で値をBoxやMutexに包む場合や、
逆にBufReaderから中身のReaderを取り出す場合など、
所有権の移動を伴うときにシャドーイングされることが多い気がする
例えば
let x = ...;
let x = Box::new(x);
といったコードがあるときに元々のxはムーブされて使えなくなっているから
x_boxed みたいな別名をつけるのではなく x という名前を再利用することが好まれている気がする
元に戻す場合はシャドーイングすべきではないと思う
初期化の過程で値をBoxやMutexに包む場合や、
逆にBufReaderから中身のReaderを取り出す場合など、
所有権の移動を伴うときにシャドーイングされることが多い気がする
例えば
let x = ...;
let x = Box::new(x);
といったコードがあるときに元々のxはムーブされて使えなくなっているから
x_boxed みたいな別名をつけるのではなく x という名前を再利用することが好まれている気がする
984デフォルトの名無しさん
2021/11/26(金) 21:00:50.30ID:fVkS1Mpr >>8 にランキングがあるけど、そこに入ってない良い言語あった?
985デフォルトの名無しさん
2021/11/26(金) 21:31:21.70ID:3UDOk5VY Pony言語とかアクターベースでErlangが元でORCAガーベージコレクションとか、box/ref/tag/val/isoとか
986デフォルトの名無しさん
2021/11/26(金) 23:53:19.85ID:MbvsChzk987デフォルトの名無しさん
2021/11/28(日) 08:20:36.12ID:EZoi2zbw Rust植民地
988デフォルトの名無しさん
2021/11/28(日) 09:04:05.71ID:vGdYFLV6 Rust文法が好きになれない
なにfnって
なにfnって
989デフォルトの名無しさん
2021/11/28(日) 09:48:09.06ID:D9WzSDH3 rustはアスペ専用
990デフォルトの名無しさん
2021/11/28(日) 10:30:37.63ID:9xwjyQVv >>988
単語を省略しない方が良いのか?省略していない言語は少ないと思うが。
単語を省略しない方が良いのか?省略していない言語は少ないと思うが。
991デフォルトの名無しさん
2021/11/28(日) 11:10:07.28ID:gZqbEyz/ fn func function 明示でなく文脈で判定
どれがいいのだろうか?
どれがいいのだろうか?
992デフォルトの名無しさん
2021/11/28(日) 11:47:01.16ID:y5HuhJRG 自明なら短い方が良い、名前大切を勘違いした輩がスコープが数行しかないのにダラダラ長いAuto変数名書いてたの思い出すわ
Dryを勘違いした輩が、共有しちゃ駄目な処理も全部入れたUtil定義してたり
Javaと名が付く系統から派生した輩はマジで碌なのが居ない
Dryを勘違いした輩が、共有しちゃ駄目な処理も全部入れたUtil定義してたり
Javaと名が付く系統から派生した輩はマジで碌なのが居ない
993デフォルトの名無しさん
2021/11/28(日) 11:53:32.46ID:w5BI4f4u fnは短すぎて俺もわかりにくいと思う
変数名は文化だと思ってるので言語によって変えてる
変数名は文化だと思ってるので言語によって変えてる
994デフォルトの名無しさん
2021/11/28(日) 12:17:43.95ID:O4oXyxzb ML系のようにfunならまだいい
995デフォルトの名無しさん
2021/11/28(日) 12:39:28.24ID:qezuw3R9 Rustはfnよりもasが変数名として使えないのが困る
996デフォルトの名無しさん
2021/11/28(日) 12:42:37.21ID:gZqbEyz/ asなんて変数どこで使うの?
997デフォルトの名無しさん
2021/11/28(日) 13:09:39.78ID:UxDkzTV7 >>995
どう困る?
どう困る?
998デフォルトの名無しさん
2021/11/28(日) 13:11:08.58ID:w5BI4f4u おっと天下のpythonの悪口はそこまでだ
>>> as=None
File "<stdin>", line 1
as=None
^
SyntaxError: invalid syntax
>>>
>>> as=None
File "<stdin>", line 1
as=None
^
SyntaxError: invalid syntax
>>>
999デフォルトの名無しさん
2021/11/28(日) 13:11:50.45ID:qezuw3R9 xsとかysみたいなノリでasって名前をつけたくなったとき・・・
困るはちょっと言いすぎましたかね
困るはちょっと言いすぎましたかね
1000デフォルトの名無しさん
2021/11/28(日) 13:37:26.38ID:O4oXyxzb 関数型の悩みやな
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 98日 4時間 38分 23秒
新しいスレッドを立ててください。
life time: 98日 4時間 38分 23秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【熊本】園児に強制性交か 保育所勤務の男を逮捕「性的な欲望が我慢できなかった」警察は余罪を調べる [七波羅探題★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 【前橋市】小川晶前市長とラブホテルで打ち合わせをした54歳男性職員を停職処分 今月末で依願退職するという [シャチ★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★3 [ぐれ★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★]
- 【千葉】特養ホームで90歳女性を殴った疑い 女性は死亡 介護福祉士の男(48)傷害容疑で逮捕 成田市 [ぐれ★]
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- 高市早苗「竹島は日本領土」 [834922174]
- あくたんのおまんこって甘そうだよな🤤
- 今日初めてケンタッキー行ってきたんだけどさ
- ヨドバシ店員「転売対策です。エヴァに出てくるロボットの名前をどれかひとつ言ってください」 [268718286]
- 🏡
