inb4 Bitcoin Core transitions to rust. :P Perhaps in a hard fork one day!
-
-
Replying to @peterktodd @timoncc and
maybe! the first step would be to port over all the P2P node, RPC and wallet code (rust-bitcoin is quite far along and handles at least the P2P message de/serialization and some wallet parts) consensus code will be last, if ever
3 replies 0 retweets 12 likes -
Replying to @orionwl @peterktodd and
Second step is to port all the devs from c++ to Rust. Thats not happening imo.
2 replies 0 retweets 1 like -
Replying to @kcalvinalvinn @peterktodd and
that seems to me the easier part; most of the die-hard bitcoin core devs have at least shown interest in, or are working on projects written in it (and outside that, it seems easier to get contributors to rust projects than C++ nowadays due to FOSS community enthousiasm)
2 replies 0 retweets 7 likes -
Replying to @orionwl @peterktodd and
Thats new. What about all those old school Unix guys. Do you think all those guys will switch over?
2 replies 0 retweets 1 like -
Replying to @kcalvinalvinn @orionwl and
I believe that sooner or later they will be economically pressured to switch. Rust is clearly a better tool for the job than C(++) for most things. The cost of developing secure fast software is lower if one uses Rust instead of C.
1 reply 0 retweets 1 like -
Replying to @kixunil @kcalvinalvinn and
I wouldn't be so sure about the latter claim. There's more documentation about C/C++ and that reduces costs in some ways. And more entries on stack overflow! :p
1 reply 0 retweets 0 likes -
Replying to @timoncc @kcalvinalvinn and
If I didn't spend a year mostly solving memory problems, I might be doubtful...
2 replies 0 retweets 2 likes -
it's so much fun to see entire bug classes, just evaporate
1 reply 0 retweets 3 likes -
Again, what is rust soing for this? Reference counting? Garvage collection? Whatever it is, you can do it in C too.
3 replies 0 retweets 1 like
(Rust does not have GC)
-
-
If I understood
@kixunil correctly, it has something that makes memory management much less error prune than C. Correct? If so, what is it? I was just speculating on what could it be.3 replies 0 retweets 0 likes -
Given that this is an official account, I’m not interested in making these kinds of judgements between languages, only pointing out facts.
1 reply 0 retweets 4 likes - 3 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.