@FrozenFire hah - I recently got into a debate over dinner with someone that def fits that description; told me off for liking Rust
-
-
Replying to @yoshuawuyts
@yoshuawuyts honestly I'm perfectly cool with pushing those folks out of the industry, I'll happily kick their asses with cuteness and Rust1 reply 0 retweets 2 likes -
Replying to @edefic
@FrozenFire haha, Cuteness and Rust!
- so what would be the cases where Rust can't replace C? I noticed binary sizes are kinda big1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
@yoshuawuyts have you tried turning LTO on? also the performance profile of Rust is gonna improve a lot post-MIR1 reply 0 retweets 0 likes -
Replying to @edefic
@yoshuawuyts (we'll be able to do real optimisations in our middle end, and it's going to be fucking rad)1 reply 0 retweets 0 likes -
Replying to @edefic
@FrozenFire wasn't aware of either, doing some quick reading up on it. Everyone seems excited. What's "middle end" tho? compiler layer?1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
@yoshuawuyts compiler phases have the worst names, but: front end (parse text into AST, generate HIR) → middle end (MIR, opt/analyis) →1 reply 0 retweets 0 likes -
Replying to @edefic
@yoshuawuyts backend (codegen etc — literally just LLVM)1 reply 0 retweets 1 like -
Replying to @edefic
@FrozenFire I'm remembering the shit out of this :D https://github.com/yoshuawuyts/knowledge/blob/master/programming/compilers.md …1 reply 0 retweets 0 likes -
@FrozenFire haha; yeah that's me alright :D gehe - MIR seems super exciting now that I'm reading about it! :D
-
-
Replying to @yoshuawuyts
@yoshuawuyts we've got an interpreter for it too (https://github.com/tsion/miri ) for compile-time function evaluation, it's gonna be A+0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.