Tweets
- Tweets, página atual.
- Tweets e respostas
- Mídia
Você bloqueou @jonhoo
Tem certeza de que deseja ver estes Tweets? Visualizar os Tweets não desbloqueará @jonhoo
-
Tweet Fixado
Big announcement time
For a while now, I've been working on a book that covers the next steps of @rustlang after "the book" — everything from API design to error handling to concurrency to async to FFI. And the early access was just released over at https://nostarch.com/rust-rustaceans !
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Also, for international shipping, the book will be distributed through Penguin Random House, so just like TRPL it should be available at local retailers (whether online or brick-and-mortar) once finished, which will save you the shipping cost :)
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Oh yeah, and for those asking about other electronic formats than PDF:https://twitter.com/nostarch/status/1400113023491227648 …
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
I was also lucky enough to have
@davidtolnay agree to be the technical reviewer for the book, and his input so far has been absolutely fantastic and has made the book better than I could have done on my own
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
I'm still working on the later chapters, hence the early access rather than a full release, but they're all well on their way, and will become available as part of the early access to anyone who gets it now!
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
It's written so that each chapter is more or less standalone, so you can read up on the subjects you want to know more about, rather than having to read through the whole thing start-to-finish. Though of course you can do that too if you want!
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
The book is, as its name implies, written for people who are already familiar with Rust. The idea is that you read The Rust Programming Language first, play around with Rust for a bit on your own, maybe start using it "for real", and then pick this up to hone your skills.
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Jon Gjengset retweetou
Happy Monday everyone, and happy Memorial Day to Americans. Let’s argue about software testing in the 2020’s, shall we? https://www.tbray.org/ongoing/When/202x/2021/05/15/Testing-in-2021 … [Warning: Long and opinionated]
Obrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
I wonder if there's any chance of an in-person
@rustlang conference in 2021? I miss those so much. Or will we have to wait until 2022?Obrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Jon Gjengset retweetou
When should a
#rustlang crate be yanked? What is the threshold?Obrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Jon Gjengset retweetou
Quick poll for developers who normally would be using an up-to-date Rust stable: Are you currently:
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
The video of our first steps into implementing "A Practical Wait-Free Simulation for Lock-Free Data Structures" in
@rustlang is up! I miss these longer streams — they're a lot of fun. Still some way to go, but we made good progress!https://youtu.be/Bw8-vvtA-E8Obrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
For more context on hazard pointers in relation to Rust and epoch-based reclamation, see ticki's post https://ticki.github.io/blog/fearless-concurrency-with-hazard-pointers/ …. And for more context on epoch-based reclamation, see
@aaron_turon's post https://aturon.github.io/blog/2015/08/27/epoch/ …. Did I mention rabbit holes?Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Why am I thinking about this at 9:30pm the evening before a long stream? Well, because I like rabbit holes, and because I realized that memory reclamation will be a big, obvious gaping hole in what we implement tomorrow, and I don't want to fill it with epoch-based reclamation.
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
For reference, I'm talking about the code rooted here: https://github.com/facebook/folly/blob/master/folly/synchronization/Hazptr.h …. The original hazard pointer algorithm is described in https://erdani.org/publications/cuj-2004-12.pdf … (by
@incomputable and Maged Michael).Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
It'd be really fun to port Facebook's hazard pointer implementation in Folly to Rust. Would potentially be great for implementing concurrent algorithms in Rust going forward, since concurrent memory reclamation is hard. Maybe that's a good topic for the next stream?
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Quick reminder that this is happening in 18 hours!https://twitter.com/jonhoo/status/1394369764273713153 …
Obrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Luckily I managed to get in touch with Shahar, and now have a copy of the code that we can use for the stream. I'm also hoping I'll be able to share that code in the eventual repository for easy reference!
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
Oh, and the delay in getting this off the ground was primarily that I wanted to get a hold of the original (Java) source code for reference. These algorithms can be tricky and have a lot of details that aren't easy to extrapolate from the paper, so having running code is helpful.
Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer -
For those who want _more_ to read, Shahar was also awarded the
@podc_disc dissertation of the year award for his thesis on this exact algorithm in 2016, which is pretty cool! https://www.podc.org/dissertation/2016-dissertation-award/ …Mostrar esta sequênciaObrigado. O Twitter irá usar isso para melhorar sua timeline. DesfazerDesfazer
O carregamento parece estar demorando.
O Twitter deve estar sobrecarregado ou passando por algum problema momentâneo. Tente novamente ou acesse o Status do Twitterpara obter mais informações.
