jesus I'm so glad we don't have quals
-
This Tweet is unavailable.
-
-
-
Replying to @wilbowma @alpha_convert
meh I'd argue that's easier than an exam loool also ngl the qual system at upenn reaaalllyyy turned me off of going there
5 replies 0 retweets 8 likes -
at splash someone from Berkeley told me that, as part of their __PL__ oral qual, they were asked to implement a lock-free queue. never been happier i went to michigan
2 replies 0 retweets 3 likes -
Replying to @disconcision @koronkebitch and
please open your copy of TAPL to chapter 14, "atomic CAS"
2 replies 0 retweets 3 likes -
Replying to @sliminality @disconcision and
Conversely, we had to reimplement this SOSP paper for the OS qual: https://github.com/rlu-sync/rlu I was so appalled by the quality of that C code, that I spent 50% of the time just making the API beautiful in Rust: https://github.com/willcrichton/rlu-rs …
1 reply 0 retweets 2 likes -
Replying to @wcrichton @sliminality and
Why use wacky concepts like "parametric polymorphism" when you have macros?
1 reply 0 retweets 1 like -
-
Replying to @johnregehr @sliminality and
(Bjarne Stroustrup voice) templates are parametric polymorphism, and templates are also macros, so who cares?pic.twitter.com/A8FkcZKqED
2 replies 0 retweets 6 likes
Also for the record, the real issue w/ RLU is that you want to have a Struct<T> that pretends it's a T (a smart pointer). In C you accomplish this with gross pointer arithmetic and object headers, while in Rust you can just use the Deref trait.
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.
cognitive psychology. PhD