The Inner Workings of Python Dataclasses Explained
Everything you ever wanted to know about Python's dataclasses. And probably more. And probably stuff you didn't care to know. And probably stuff you didn't know you'd ever want to know, or not.
A guide to building an interpreter for your own language.
One day.... one day.
"In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means?
In this article, instead of focusing on one or two concepts, I'll try to go through as many Rust snippets as I can, and explain what the keywords and symbols they contain mean."