I saw some screenshots of this, and while it is still in its early stages, I can't say I am not excited😁. This is long overdue.
Forwarded from pub ThisWeekInRust {}
Crate of the week: tokio-console
This week's crate is tokio-console, a "top"-like utility to view your tasks run.
This week's crate is tokio-console, a "top"-like utility to view your tasks run.
Scala 3 is out!
It is definitely a huge improvement of the language, I guess the do listen to community a lot. Improving implicits is of course my favourite😁.
New in Scala 3.
Scala 3 is here blog post.
It is definitely a huge improvement of the language, I guess the do listen to community a lot. Improving implicits is of course my favourite😁.
New in Scala 3.
Scala 3 is here blog post.
Scala Documentation
New in Scala 3
I remember Brandon Sanderson also outlined that these jobs are similar, and explicitly mentioned that usually it is difficult to do them at the same time. Both programming and writing activate the same thought routines and therefore do not feel like one of them helps you rest from the other.
Forwarded from Hacker News
Programming and Writing (Score: 103+ in 5 hours)
Link: https://readhacker.news/s/4LCmm
Comments: https://readhacker.news/c/4LCmm
Link: https://readhacker.news/s/4LCmm
Comments: https://readhacker.news/c/4LCmm
Thread on Reddit: What you don't like about Rust?
My favourite comment is this one:
https://www.reddit.com/r/rust/comments/nejlf4/what_you_dont_like_about_rust/?utm_medium=android_app&utm_source=share
My favourite comment is this one:
The typesystem is just expressive enough that it activates the "must check everything with types" part of my brain, but the immediate way of doing so is often either very clunky or impossible (GADTs come to mind).https://www.reddit.com/r/rust/comments/nejlf4/what_you_dont_like_about_rust/?utm_medium=android_app&utm_source=share
Reddit
From the rust community on Reddit
Explore this post and more from the rust community
boss make a dollar,Original
I make a dime,
that's why my algorithms
run in exponential time
Twitter
Nat Alison
boss make a dollar, I make a dime, that's why my algorithms run in exponential time
Solving halting problem with simply typed lambda calculus. Some Haskell knowledge is needed to go through the type checking logic :)
Actually the whole blog by Ben Lynn is fascinating.
https://crypto.stanford.edu/~blynn/lambda/simply.html
Actually the whole blog by Ben Lynn is fascinating.
https://crypto.stanford.edu/~blynn/lambda/simply.html
Also an interesting thing I discovered is that Haskell compiler actually uses simply typed lambda representations as their intermediate language. So hah now they are no longer purely theoretical 😂. Simon Peyton Jones said the only added like one case to it that differs from original mathematical definition.
Rusty XAML windows 🎉. I wonder if they will allow to use it in Xamarin.
https://github.com/microsoft/windows-rs/issues/81#issuecomment-848110943
https://github.com/microsoft/windows-rs/issues/81#issuecomment-848110943
GitHub
Defining and Implementing Win32/COM/WinRT types in Rust · Issue #81 · microsoft/windows-rs
Authoring support is part of the next major milestone - stay tuned!
Alexander Granin recently posted The Voids of Haskell - a collection of books that would benefit the Haskell community if they existed. To me it was actually interesting in a way I guess he didn't expect - he listed a lot of books as an examples on many CS topics - and I think it is a great reading list as mostly the topics are language agnostic.
GitHub
GitHub - graninas/The-Voids-Of-Haskell
Contribute to graninas/The-Voids-Of-Haskell development by creating an account on GitHub.
Rust Std team is so toxic here. It is very strange, considering that usually Rust community is very welcoming both the working groups and user communities. But I guess maybe it is in general related to aggression towards blockchain, which seems to be kind of constant... But again this is weird and it is good that Niko corrected it in the end.
Forwarded from Brian Anderson
I filed an issue about it, better safe than sorry, and feel pretty affronted by the reaction https://github.com/rust-lang/rust/issues/85773
GitHub
Regression in binary_search_by · Issue #85773 · rust-lang/rust
I don't see an issue for this. The behavior of binary_search_by changed in #74024 such that the result of the function after the patch is not the same as before. While not directly responsi...
I feel like this part of type systems is underrated. Programmers have to be forced to keep "docs" up to date so that we don't eventually get the black box magic in the middle of critical apps😁
There was an interesting discussion recently in Rust Jobs chat about salary and location, so here is the question:
Should salary depend on location of the employee in your opinion?
Anonymous Poll
15%
Yes, sure
75%
Nope
10%
Other opinion - in comments
Good article, I think I agree with most of the points. Indeed senior position requires a lot more than just coding and even architecture design.
https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f
I am interested what points would you add? Or which ones you disagree with? (In the comments)
https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f
I am interested what points would you add? Or which ones you disagree with? (In the comments)
Medium
An incomplete list of skills senior engineers need, beyond coding
For varying levels of seniority, from senior, to staff, and beyond.
Couldn't resist to share a quote from the
The Manager's Path book:In the most extreme case, one person reported meeting only twice with his manager in the span of six months, one of those times to receive a promotion.Rocket web server framework finally will be possible to build in Rust stable! I think people only used it for personal projects because it was in nightly, I personally did😁. Now this changes things.
https://rocket.rs/v0.5-rc/news/2021-06-09-version-0.5-rc.1/
https://rocket.rs/v0.5-rc/news/2021-06-09-version-0.5-rc.1/
rocket.rs
Rocket v0.5 Release Candidate - Rocket Web Framework
Rocket is a web framework for the Rust
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.