Earlier quoted context omitted.
Do you have any book recommendations for those topics?
Crafting interpreters [1] is one such, where the author walks you through writing an interpreter for a toy language. The book uses Kotlin IIRC, but you can write the interpreter in any language of your choice. 1. https://craftinginterpreters.com/
Ask HN: Programming Courses for Experienced Coders?
91–100 of 192 posts
Re: Ask HN: Programming Courses for Experienced Coders?
#92More of an intermediate resource, but was really good for helping to nail down some golang basics.
Would be interesting to hear from people that have taken their courses.
Re: Ask HN: Programming Courses for Experienced Coders?
#93I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…
Re: Ask HN: Programming Courses for Experienced Coders?
#94I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…
Re: Ask HN: Programming Courses for Experienced Coders?
#95Re: Ask HN: Programming Courses for Experienced Coders?
#96I'm still partial to LearnXinYMinutes[0]. It's how I learned enough MatLab/Octave in a couple hours to test out of an intro CS course. Usually I just use that site in addition to the official tutorial when a concept really stumps me. Here's their article on Elixir[1] [0]: https://learnxinyminutes.com [1]: https://learnxinyminutes.com/docs/elixir/
You consider this to be "for experienced coders"?
Re: Ask HN: Programming Courses for Experienced Coders?
#97In this regard, has anyone tried codecrafters.io? Is it worth it?
CodeCrafters is a bit light on Elixir support at the moment (only 2/8 challenges support it so far). We're planning on expanding Elixir support soon.
Currently, we're a great fit for Rust / Python / Go - we support a variety of challenges for those, and there's lots of example code from other users to review and learn from.