- https://www.oreilly.com/library/view/beautiful-code/97805965...
- https://github.com/stormtrooper96/books/blob/master/software...
So I'll definitely give it a read. Thanks!
1,351 karma · joined July 5, 2016
- https://www.oreilly.com/library/view/beautiful-code/97805965...
- https://github.com/stormtrooper96/books/blob/master/software...
So I'll definitely give it a read. Thanks!
Definitely Nix deserves a try.
So basically I can confirm "Android’s Kotlin-first approach" https://developer.android.com/kotlin/first
Yes! Using `sans-async` must NOT diminish our productivity in comparison with `async` counterpart.
> at some point, coding event loops became very natural/comfortable for me
In fact it is, I'm very happy with it too.
> one nice thing about rust's async/await is, you don't have to use it, and if you don't, you don't pay for it in any way.
You've said it!
> I very much like the process of steadily keeping up to date bit by bit, instead of stagnating on a stable base and doing a big bang update every few years. I also like the fact that I don't need to know which version of which release am I going to get, it's always the latest one and it's the one that upstream released.
Yeah, that's also the motivation of this thread from my side. In fact, moving between majors for example has also "risks" to tackle (E.g CentOS 6 to 7 to 8). You know, things that you need to take time to evaluate and test. But in the other hand, having rolling release upgrades makes that headache disappears.
So IMO I believe the Arch rolling release approach will be the next way to upgrade our software on a non-distant future. It's time to try out and test ArchLinux on hot places like servers.
> Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.