DEV Community

Caleb Weeks
Caleb Weeks

Posted on

4

Crafting Interpreters in OCaml

It's been a while since I've written on DEV! My last post was a summary of #12in23 from Exercism, and prior to that, I was going through Advent of Code in Crystal.

Recently, I have been going through the excellent Crafting Interpreters book, but instead of following along in Java, I am implementing the Lox language in OCaml. I am really enjoying this exercise, and I have been livestreaming my progress on Twitch and YouTube.

I would love to get back to writing on DEV again. I certainly hope to soon, but for now, streaming provides the lowest friction to producing content. If you're interested in following my journey through Crafting Interpreters, please follow me on Twitch and/or YouTube. See you all again soon!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay