News for hackers. Stuff that matters.

Mihalis

Re:Ask HN: Resources for Learning Idiomatic Rust? on Wednesday February 24, 2021 @05:17AM (#26248460)
If you don't mind watching long videos Jon Gjengset's channel [0] is a great choise.

Then there are two books by Gankra

- The Rustonomicon [1]

- Learn Rust With Entirely Too Many Linked Lists [2]

Also there are three early access books on Manning

- Rust in Action [3]

- Rust Servers, Services, and Apps [4]

- Refactoring to Rust [5]

Lastly, if you're into security you may also like Black Hat Rust [6], also early access.

[0] https://www.youtube.com/c/JonGjengset/videos

[1] https://doc.rust-lang.org/nightly/nomicon/

[2] https://rust-unofficial.github.io/too-many-lists/

[3] https://www.manning.com/books/rust-in-action

[4] https://www.manning.com/books/rust-servers-services-and-apps

[5] https://www.manning.com/books/refactoring-to-rust

[6] https://academy.kerkour.com/black-hat-rust

Edit: formatting

Can you recommend other books in the same vein?
"Haskell

This is the whole new universe. It is very special, mind blowing, and completely different experience. I think learning Haskell is a very good idea. The core language is very elegant, and it brings on the table a lot of interesting concepts. If you know Haskell, it is not a problem to pick up any language. Haskell is the king. It is in the front line of computer science." [0]

I recommend going through [1] and once you get to monads switch pace and look for more resources.

[0] https://www.quora.com/When-do-I-use-Haskell-OCaml-Scala-and-...

[1] https://www.goodreads.com/book/show/912217.Programming_in_Ha...

Re:Ask HN: Current state of statically typed web framework on Monday February 25, 2019 @12:29PM (#19247401)
If you haven't already it may be worth checking out Rocket [0]. From the guide:

"... you can think of Rocket as being a more flexible, friendly medley of Rails, Flask, Bottle, and Yesod."

[0] https://rocket.rs/

Re:Show HN: Notably, a minimalist markdown notes app on Wednesday November 28, 2018 @08:47AM (#18551369)
Could you please provide a link?
Re:Ask HN: Is there a HN for mathematics? on Friday November 09, 2018 @10:12AM (#18414932)
Re:Ask HN: Best resources to learn C programming? on Wednesday October 24, 2018 @10:42AM (#18292815)
To all the other suggestions I'd like to add:

http://www.buildyourownlisp.com/

Re:Ask HN: What did you learn the hard way? on Thursday October 04, 2018 @06:10AM (#18138533)
Yeah, I get what you are saying. This might illuminate what's happening.

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

https://www.ribbonfarm.com/ Truly great posts and book recommendations.
I found the e2 Design series fantastic! I suppose the rest hold up to the same standard, but I haven't watched them.

http://www.pbs.org/e2/

The series is about social and environmental problems and how people have tried to tackle them. Both cinematography and and storytelling are excellent.

Pleasing and mind expanding.