[過去ログ]
Rust part16 (1002レス)
Rust part16 http://mevius.5ch.net/test/read.cgi/tech/1656285423/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
374: デフォルトの名無しさん [] 2022/07/20(水) 13:30:16.81 ID:S6pSKHOi このスレにはRust好きの愚民がたくさんいるようですね。 Carbonさん、やっておしまいなさい http://mevius.5ch.net/test/read.cgi/tech/1656285423/374
375: デフォルトの名無しさん [sage] 2022/07/20(水) 14:11:36.68 ID:xLuB33a9 1.0が出てからにしてください http://mevius.5ch.net/test/read.cgi/tech/1656285423/375
376: デフォルトの名無しさん [sage] 2022/07/20(水) 14:52:25.57 ID:IMMZUJf4 CarbonとRustは名称の紛らわしさではどっこいどっこいだな http://mevius.5ch.net/test/read.cgi/tech/1656285423/376
377: デフォルトの名無しさん [sage] 2022/07/20(水) 14:54:39.84 ID:igxVbWbR ほーん https://github.com/carbon-language/carbon-lang http://mevius.5ch.net/test/read.cgi/tech/1656285423/377
378: デフォルトの名無しさん [sage] 2022/07/20(水) 17:02:14.65 ID:xLuB33a9 とりあえずcarbon自体のコードの8割がcarbonで書かれるエコシステムが確立してからだろう http://mevius.5ch.net/test/read.cgi/tech/1656285423/378
379: デフォルトの名無しさん [sage] 2022/07/20(水) 19:50:56.65 ID:hGf+NvAH JSのTypeScript C++のCarbonって感じかね どうなるんだろうね 確かにC++を無くすのは勿体ないがまだ0.1か いつ1.0になるかなぁ 10年後くらいか Rustよりも難しくはなくメモリ管理も楽になるのかな http://mevius.5ch.net/test/read.cgi/tech/1656285423/379
380: デフォルトの名無しさん [sage] 2022/07/20(水) 20:00:37.08 ID:xdIX6xM1 Rustはあらゆる面で安全と高速の両立する抽象化を実現した言語だから 現在のCarbonのドキュメントを見る限りRustの領分に入ってきていないでしょう それよりもC++と書き方がかなり変わっていて互換性がなく別言語の様相でCarbonは中途半端な立ち位置に見える http://mevius.5ch.net/test/read.cgi/tech/1656285423/380
381: デフォルトの名無しさん [sage] 2022/07/20(水) 20:01:46.68 ID:sReX4jGj Carbonは「Rustが難しすぎるから簡単にしたい」とは言ってなくて、C++と相互運用できる言語を目指してるだけっぽいからなぁ 結果的にRustより難しくなっても驚かないけど http://mevius.5ch.net/test/read.cgi/tech/1656285423/381
382: デフォルトの名無しさん [sage] 2022/07/20(水) 20:33:50.16 ID:sReX4jGj そもそもCarbonの使い所ってC++のレガシーコードが大量にあるところだから C++も当然マスターしてないといけなくて、学習量は明らかに増えてる気もする http://mevius.5ch.net/test/read.cgi/tech/1656285423/382
383: デフォルトの名無しさん [sage] 2022/07/20(水) 20:52:36.69 ID:oyesoq1v ドラゴンボールのゲームでドドリアの色違いでカーボスと言うのがいたのを思い出した どちらかと言うとザーボンの色違いがカーボスなら納得なんだけど… http://mevius.5ch.net/test/read.cgi/tech/1656285423/383
384: デフォルトの名無しさん [sage] 2022/07/20(水) 21:27:24.19 ID:mJssGRdK Carbonって中途半端すぎね? まともな言語設計者ならオブジェクト指向もう採用しないと思うんやけどなんか継承機能もあるみたいだし なんでこういう中途半端のところもC++参考するんだよこういうところこそRust参考にしろよ http://mevius.5ch.net/test/read.cgi/tech/1656285423/384
385: デフォルトの名無しさん [sage] 2022/07/20(水) 21:44:56.66 ID:qLBZujX3 >>384 C++とシームレスに相互運用することが最優先課題だから、そこはC++と同じにしておかないとそもそも存在意義がなくなる http://mevius.5ch.net/test/read.cgi/tech/1656285423/385
386: デフォルトの名無しさん [sage] 2022/07/20(水) 22:16:07.31 ID:gROTqHCf ま、2-3年後にどうなってるかだな バックにGoogleいるらしいから開発終了なんてことはなさそうだが http://mevius.5ch.net/test/read.cgi/tech/1656285423/386
387: デフォルトの名無しさん [sage] 2022/07/20(水) 22:21:24.71 ID:9oJrmZpV >>386 逆じゃね?企業だからこそ開発者の熱意とか関係なくコストに見合わないとなれば容赦なく切られるかと Goみたいに社内で使うことが確定してしまえば安泰だけど http://mevius.5ch.net/test/read.cgi/tech/1656285423/387
388: デフォルトの名無しさん [sage] 2022/07/20(水) 22:28:16.35 ID:3tivAU0I SDGsの流れ的にCarbonは使われなくなる運命 http://mevius.5ch.net/test/read.cgi/tech/1656285423/388
389: デフォルトの名無しさん [sage] 2022/07/20(水) 22:43:27.67 ID:xLuB33a9 なる、元素記号Cからの名称か http://mevius.5ch.net/test/read.cgi/tech/1656285423/389
390: デフォルトの名無しさん [sage] 2022/07/21(木) 00:45:01.09 ID:g1dckGB4 5年たったらまたオブジェクト指向が再燃してるかもしれない と言うか業務では大規模開発にはオブジェクト指向が必須なんだな モジュールでは全体が見通せない http://mevius.5ch.net/test/read.cgi/tech/1656285423/390
391: はちみつ餃子 ◆8X2XSCHEME [sage] 2022/07/21(木) 00:52:44.62 ID:/hG5LMVG 話題が逸れるが >>384 が C++ の型システムをオブジェクト指向と呼んでるっぽいのが気になる。 オブジェクト指向はオブジェクト同士がメッセージを送りあう形でプログラムを構成する思想のことで、 それを言語機能としてどのように支援するのかには様々なバリエーションが有りうる。 型システムとは独立した概念だよ。 ふんわりした概念なので定義によるが Rust もオブジェクト指向 (をサポートする) 言語に分類されることはある。 それはそれとして、 C++ の型システムもベストとは言えないが最悪というわけでもない。 実際にかなり多くの場面で活用されている実績は認めないといけない。 要するに「この程度で十分」ではあるんだよ。 C++ の本当につらいところは C から引き継いだガバガバさや歴史的事情のワケわからんところであって、 型システムの根本的な改善はそれほど切実に必要だとは思わないな。 C++ が駄目だと否定するんじゃなくて C++ みたいなことを C++ より上手くやるという方向性はアリだろう。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/391
392: デフォルトの名無しさん [sage] 2022/07/21(木) 00:54:52.22 ID:0vTmbBj3 話題が逸れるが、...で読む気失せたわ http://mevius.5ch.net/test/read.cgi/tech/1656285423/392
393: デフォルトの名無しさん [sage] 2022/07/21(木) 00:58:24.47 ID:MOkaWH3B >>391 前半は正しいが 後半のクラス継承システム程度で十分という点には賛同しかねる 今までの現実の多くのケースはクラス継承システムしか使えない環境だったから無理矢理にそれを使っているだけである http://mevius.5ch.net/test/read.cgi/tech/1656285423/393
394: デフォルトの名無しさん [sage] 2022/07/21(木) 01:00:56.06 ID:g1dckGB4 似たような機能のものを大量に書く場合どのように実装するのが楽かどのように管理するのが楽か モジュールではないな http://mevius.5ch.net/test/read.cgi/tech/1656285423/394
395: デフォルトの名無しさん [sage] 2022/07/21(木) 01:15:53.78 ID:MOkaWH3B >>394 その点ではRustもC++も同じオブジェクト指向なので何を主張したいのかわからない Rustの基本はselfに見られるようにオブジェクト指向 違いはC++がクラス継承なのに対してRustはトレイト ジェネリックから見るトレイト境界による型制約となり 逆の視点から見るとトレイト付加によるメソッド拡張となる http://mevius.5ch.net/test/read.cgi/tech/1656285423/395
396: デフォルトの名無しさん [] 2022/07/21(木) 03:25:39.61 ID:DiLbgRco いくらRustが有望だと言われていても、ポインターがないと使いづらい場面ってあるよな ツリー構造とか、ポインターなしで大して実行速度も落とさず記述する技があるようだけど・・・・大掛かりなことをするのなら労力を割くのもいいけど、ちょっと使うだけには労力がかかりすぎる http://mevius.5ch.net/test/read.cgi/tech/1656285423/396
397: デフォルトの名無しさん [sage] 2022/07/21(木) 04:26:36.96 ID:VmE9g8Ff ポインタあるじゃん http://mevius.5ch.net/test/read.cgi/tech/1656285423/397
398: デフォルトの名無しさん [sage] 2022/07/21(木) 05:01:15.84 ID:hbmQrHo+ >>396 Rustにも様々なポインタがあり 様々な仕様と様々な安全度合いで記述できる http://mevius.5ch.net/test/read.cgi/tech/1656285423/398
399: デフォルトの名無しさん [sage] 2022/07/21(木) 08:09:40.58 ID:HHuzACnI >>385 Rustからわかるように、求められているのは膝を打ち抜く自由の無いc++であり、コーダーに使わせる言語。 unsafeはc++で実装すりゃいいので、継承とかは使うだけに限定するという手もある。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/399
400: デフォルトの名無しさん [sage] 2022/07/21(木) 13:48:15.98 ID:xy799ZfA >>391 話し手がなにをオブジェクト指向の言語としているのかどうか判断する程度の読解力は持ち合わせてくれないかな? RustはC++のように継承を導入することによってもたらされる問題を回避するためにclassじゃなくてtraitを基本的なプログラムの構成要素として採用することで既存のオブジェクト指向言語と一線を画すというプログラミング言語史に残る進歩を達成していた http://mevius.5ch.net/test/read.cgi/tech/1656285423/400
401: デフォルトの名無しさん [sage] 2022/07/21(木) 15:49:13.07 ID:Q1uK5/Rv >>400 Haskellの型クラスの方が先だろ。 「プログラミング言語史に残る進歩」とかさすがに恥ずかしいレベル。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/401
402: デフォルトの名無しさん [sage] 2022/07/21(木) 16:58:11.12 ID:xy799ZfA >>401 RustのtraitをただのHaskellの型クラスの類似物としてしか認識できないのはお前が単に馬鹿だから Rustのtraitは本来継承もmixinとも違ったC++のclassより洗練された新たなプログラムの構成要素だっていう側面が理解できていない馬鹿が多すぎる ただRustではこのtraitという構成要素に実用上の面から今度は型クラスという機能も持たせているというだけで話の順序が違う こんぐらいRust書いていたらtraitには単に型クラスだけの意義だけじゃないってわかると思うんやがお前にはそういった才能もないただのネット上で繰り返し喧伝されている宣伝にしか注目する脳がないいわばにわかの部類の奴だということがわかった http://mevius.5ch.net/test/read.cgi/tech/1656285423/402
403: デフォルトの名無しさん [] 2022/07/21(木) 17:50:57.39 ID:eNA5340i traitの画期的な部分はc++のabstract classで実現できないの? http://mevius.5ch.net/test/read.cgi/tech/1656285423/403
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 599 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s