Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wanted to let you know that this is really cool! #10

Open
lunacookies opened this issue Aug 24, 2021 · 3 comments
Open

Wanted to let you know that this is really cool! #10

lunacookies opened this issue Aug 24, 2021 · 3 comments

Comments

@lunacookies
Copy link

I just stumbled upon this project, and I must say I’m very flattered by what you said in the readme :)

Sometimes I feel guilty that I left the tutorials hanging and never finished the next one, so it’s especially cool to see that someone has taken the tutorials further than I took them.

@reaganmcf
Copy link
Member

Hey man! Thanks for leaving a comment :)

I wouldn't feel guilty about the state of the posts, especially when they have helped so many people like myself get into programming languages!

If you are ever interested on working on this project, let me know! I have a lot of cool ideas in my head that might interest you. Feel free to reach out to me on twitter

@lunacookies
Copy link
Author

Thanks for the offer! I have quite a few ideas for programming languages that I’m finally getting around to trying out in this repo. It’s basically empty at this point, but hopefully I’ll eventually make a statically-typed language that runs in a bytecode VM. I’ve never done static typing or VMs before, so I thought they would be interesting.

If you haven’t before, you might like trying out C and assembly. I had always dismissed them as more low-level than I was interested in, but it turned out to be a blast! Even though I didn’t get very far, the things I learned were eye-opening and are particularly useful for designing VMs and bytecode.

@reaganmcf
Copy link
Member

That's actually really dope! I recently bought the "Crafting Interpreters" book that came out a few weeks ago, and the second half of the book is building a byte code VM in C. Once all the language features are built into Nakala and well defined, I'm going to definitely build a byte code VM for nakala!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants