次世代言語22 Go Nim Rust Swift Kotlin TypeScriptat TECH
次世代言語22 Go Nim Rust Swift Kotlin TypeScript - 暇つぶし2ch995:デフォルトの名無しさん
21/11/26 20:49:39.48 rkWLGs8X.net
nimに続いてrustまで嫌いになりそうで嫌だし終わろう

996:デフォルトの名無しさん
21/11/26 20:58:37.40 Ye0bskEh.net
>>980
元に戻す場合はシャドーイングすべきではないと思う
初期化の過程で値をBoxやMutexに包む場合や、
逆にBufReaderから中身のReaderを取り出す場合など、
所有権の移動を伴うときにシャドーイングされることが多い気がする
例えば
let x = ...;
let x = Box::new(x);
といったコードがあるときに元々のxはムーブされて使えなくなっているから
x_boxed みたいな別名をつけるのではなく x という名前を再利用することが好まれている気がする

997:デフォルトの名無しさん
21/11/26 21:00:50.30 fVkS1Mpr.net
>>8 にランキングがあるけど、そこに入ってない良い言語あった?

998:デフォルトの名無しさん
21/11/26 21:31:21.70 3UDOk5VY.net
Pony言語とかアクターベースでErlangが元でORCAガーベージコレクションとか、box/ref/tag/val/isoとか

999:デフォルトの名無しさん
21/11/26 23:53:19.85 MbvsChzk.net
>>983
Resultエラー時は上へ投げればいいだけの時に?で外すのが最小例かな
for line in buf_reader.lines() {
 let line = line?;
 ...
}

1000:デフォルトの名無しさん
21/11/28 08:20:36.12 EZoi2zbw.net
Rust植民地

1001:デフォルトの名無しさん
21/11/28 09:04:05.71 vGdYFLV6.net
Rust文法が好きになれない
なにfnって

1002:デフォルトの名無しさん
21/11/28 09:48:09.06 D9WzSDH3.net
rustはアスペ専用

1003:デフォルトの名無しさん
21/11/28 10:30:37.63 9xwjyQVv.net
>>988
単語を省略しない方が良いのか?省略していない言語は少ないと思うが。

1004:デフォルトの名無しさん
21/11/28 11:10:07.28 gZqbEyz/.net
fn func function 明示でなく文脈で判定
どれがいいのだろうか?

1005:デフォルトの名無しさん
21/11/28 11:47:01.16 y5HuhJRG.net
自明なら短い方が良い、名前大切を勘違いした輩がスコープが数行しかないのにダラダラ長いAuto変数名書いてたの思い出すわ
Dryを勘違いした輩が、共有しちゃ駄目な処理も全部入れたUtil定義してたり
Javaと名が付く系統から派生した輩はマジで碌なのが居ない

1006:デフォルトの名無しさん
21/11/28 11:53:32.46 w5BI4f4u.net
fnは短すぎて俺もわかりにくいと思う
変数名は文化だと思ってるので言語によって変えてる

1007:デフォルトの名無しさん
21/11/28 12:17:43.95 O4oXyxzb.net
ML系のようにfunならまだいい

1008:デフォルトの名無しさん
21/11/28 12:39:28.24 qezuw3R9.net
Rustはfnよりもasが変数名として使えないのが困る

1009:デフォルトの名無しさん
21/11/28 12:42:37.21 gZqbEyz/.net
asなんて変数どこで使うの?

1010:デフォルトの名無しさん
21/11/28 13:09:39.78 UxDkzTV7.net
>>995
どう困る?

1011:デフォルトの名無しさん
21/11/28 13:11:08.58 w5BI4f4u.net
おっと天下のpythonの悪口はそこまでだ
>>> as=None
File "<stdin>", line 1
as=None
^
SyntaxError: invalid syntax
>>>

1012:デフォルトの名無しさん
21/11/28 13:11:50.45 qezuw3R9.net
xsとかysみたいなノリでasって名前をつけたくなったとき・・・
困るはちょっと言いすぎましたかね

1013:デフォルトの名無しさん
21/11/28 13:37:26.38 O4oXyxzb.net
関数型の悩みやな

1014:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 98日 4時間 38分 23秒

1015:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch