スレタイ以外の言語も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
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を超えています。これ以上書き込みはできません。
ニュース
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 気象庁「最悪のケースでは311のような地震」青森で震度6強地震「北海道・三陸沖後発地震注意情報」…北海道から千葉の182市町村が対象 [♪♪♪★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★5 [蚤の市★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 高市政権「かけてもつながらない。機能していない」防衛当局間のホットライン機能せず [834922174]
- 現役ドラフト発表WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
