Pinned Loading
-
Hivemind.NET
Hivemind.NET PublicHivemind, the game utility for Games Workshop's Necromunda. Written in C# and Angular.
C# 1
-
-
extending_the_monkey_interpreter.md
extending_the_monkey_interpreter.md 1# Extending the Monkey Interpreter
23I just finished reading Thorsten Ball's book [Writing an Interpreter in Go](https://interpreterbook.com/). It takes you through writing a programming language from scratch called Monkey. It's a fun project book that's lighter on the theory but gets your hands dirty lexing tokens, parsing for syntax and evaluating Monkey code.
45Now that I've finished reading it, I thought I would check my understanding and try to extend the Monkey language a little bit. I noticed Monkey is missing any kind of looping structure, so I'm going to add a ```while``` loop.
-
a_curious_setup.md
a_curious_setup.md 1# A Curious Setup
23I've been working through Rob Conery's excellent book [*A Curious Moon*](https://bigmachine.io/products/a-curious-moon/). It's an interesting take on the technical book genre. Instead of dryly telling you everything about some topic in a structured way, Conery has instead created a narrative around a young data scientist named Dee Yan who is tasked with sifting through tons of data related to the Cassini mission to Saturn's moon Enceladus. Along the way, she (and the reader) learn PostgresQL.
45The book recommends installing Postgres, obviously, but more and more I'm hesitant to install software on my PC. Instead, my preference is to just spin up a docker container purpose-built for that application. For *A Curious Moon*, here's what that looks like:
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.