[過去ログ] Rust part16 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
361
(1): 2022/07/15(金)21:39 ID:qV4GyRtM(1) AAS
>>360
CellでVec使えるのか
何か間違って学習していた

外部リンク:qiita.com
> 1. Cellの中身の型はCopyをimplしていなければならない

外部リンク:dev.classmethod.jp
> ・Cellの中の型はCopyトレイト実装が必須

外部リンク:qiita.com
> Cell は値の "移動" によって内部可変性を実装するため <T> は Copy 可能な "値" 向けのコンテナーで、
> i32 や Copy trait を実装した何かを扱うのに"適した"コンテナーです。
省4
362
(1): 2022/07/15(金)22:48 ID:fFdw7/F8(1) AAS
#[derive(Clone)]のコーナーケースに遭遇した
外部リンク:play.rust-lang.org
363: 2022/07/15(金)22:50 ID:SBkpZpFk(1) AAS
やっぱりrustcはバグが多いね
364: 2022/07/15(金)23:12 ID:nxNpCMHU(1) AAS
>>362
標準ライブラリのderiveは型パラメータに無条件にトレイト制約課すようになってるから
derivativeみたいな制約を自分で指定できるcrateを使うと良いよ
外部リンク:github.com
365: 2022/07/16(土)00:28 ID:730D9OZt(1) AAS
>>361
get()がCopyを要求するからってのもあるけど
古いThe BookにはCellはCopy専用・RefCellはCopy以外も使えるという説明があったので
それが日本語訳とかで残ってたんじゃないかな
366: 2022/07/16(土)23:27 ID:MG4+BxCd(1) AAS
>>360
!Syncで参照無しならデータ競合を起こさない、という点を使った用法だな
便利だから公式サポートすればいいのにな
367
(1): 2022/07/20(水)00:26 ID:XqWqiApN(1) AAS
StackOverflowで「好きな言語No.1」だそうだが、調査方法に問題が有り、
二位以下も聞いた事が無いような言語ばかり。
368: 2022/07/20(水)01:36 ID:bF1qPY0V(1) AAS
>>367
お前の観測範囲が狭いだけ。
369: 2022/07/20(水)08:04 ID:XbfHqe9W(1) AAS
CarbonとかいうRustとC++のあいのこみたいなのが出てきた
370: 2022/07/20(水)12:35 ID:FCfDFeLf(1) AAS
Carbonは最強言語ぞ
371: 2022/07/20(水)12:39 ID:MUkQlR/e(1) AAS
RustがCarbonに勝ててるところが見つからないな
372: 2022/07/20(水)12:45 ID:ThH+Z+BW(1) AAS
Rust vs Carbonスレ立ててそっちでやれ
373: 2022/07/20(水)13:30 ID:S6pSKHOi(1/2) AAS
このスレにはRust好きの愚民がたくさんいるようですね。
Carbonさん、やっておしまいなさい
374: 2022/07/20(水)13:30 ID:S6pSKHOi(2/2) AAS
このスレにはRust好きの愚民がたくさんいるようですね。
Carbonさん、やっておしまいなさい
375: 2022/07/20(水)14:11 ID:xLuB33a9(1/3) AAS
1.0が出てからにしてください
376: 2022/07/20(水)14:52 ID:IMMZUJf4(1) AAS
CarbonとRustは名称の紛らわしさではどっこいどっこいだな
377: 2022/07/20(水)14:54 ID:igxVbWbR(1) AAS
ほーん
外部リンク:github.com
378: 2022/07/20(水)17:02 ID:xLuB33a9(2/3) AAS
とりあえずcarbon自体のコードの8割がcarbonで書かれるエコシステムが確立してからだろう
379: 2022/07/20(水)19:50 ID:hGf+NvAH(1) AAS
JSのTypeScript
C++のCarbonって感じかね

どうなるんだろうね
確かにC++を無くすのは勿体ないがまだ0.1か いつ1.0になるかなぁ 10年後くらいか
Rustよりも難しくはなくメモリ管理も楽になるのかな
380: 2022/07/20(水)20:00 ID:xdIX6xM1(1) AAS
Rustはあらゆる面で安全と高速の両立する抽象化を実現した言語だから
現在のCarbonのドキュメントを見る限りRustの領分に入ってきていないでしょう
それよりもC++と書き方がかなり変わっていて互換性がなく別言語の様相でCarbonは中途半端な立ち位置に見える
381: 2022/07/20(水)20:01 ID:sReX4jGj(1/2) AAS
Carbonは「Rustが難しすぎるから簡単にしたい」とは言ってなくて、C++と相互運用できる言語を目指してるだけっぽいからなぁ
結果的にRustより難しくなっても驚かないけど
382: 2022/07/20(水)20:33 ID:sReX4jGj(2/2) AAS
そもそもCarbonの使い所ってC++のレガシーコードが大量にあるところだから
C++も当然マスターしてないといけなくて、学習量は明らかに増えてる気もする
383: 2022/07/20(水)20:52 ID:oyesoq1v(1) AAS
ドラゴンボールのゲームでドドリアの色違いでカーボスと言うのがいたのを思い出した

どちらかと言うとザーボンの色違いがカーボスなら納得なんだけど…
384
(2): 2022/07/20(水)21:27 ID:mJssGRdK(1) AAS
Carbonって中途半端すぎね?
まともな言語設計者ならオブジェクト指向もう採用しないと思うんやけどなんか継承機能もあるみたいだし
なんでこういう中途半端のところもC++参考するんだよこういうところこそRust参考にしろよ
385
(1): 2022/07/20(水)21:44 ID:qLBZujX3(1) AAS
>>384
C++とシームレスに相互運用することが最優先課題だから、そこはC++と同じにしておかないとそもそも存在意義がなくなる
386
(1): 2022/07/20(水)22:16 ID:gROTqHCf(1) AAS
ま、2-3年後にどうなってるかだな
バックにGoogleいるらしいから開発終了なんてことはなさそうだが
387: 2022/07/20(水)22:21 ID:9oJrmZpV(1) AAS
>>386
逆じゃね?企業だからこそ開発者の熱意とか関係なくコストに見合わないとなれば容赦なく切られるかと
Goみたいに社内で使うことが確定してしまえば安泰だけど
388: 2022/07/20(水)22:28 ID:3tivAU0I(1) AAS
SDGsの流れ的にCarbonは使われなくなる運命
389: 2022/07/20(水)22:43 ID:xLuB33a9(3/3) AAS
なる、元素記号Cからの名称か
390: 2022/07/21(木)00:45 ID:g1dckGB4(1/2) AAS
5年たったらまたオブジェクト指向が再燃してるかもしれない
と言うか業務では大規模開発にはオブジェクト指向が必須なんだな

モジュールでは全体が見通せない
1-
あと 612 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s