setup
2025-02-18
- Read thru the README on maelstrom
- Complete installation steps
- Installed JDK using Open JDK
- Installed graphviz using homebrew
- Installed gnuplot using homebrew
- Installed leiningen using homebrew
- Cloned the maelstrom repo
- Note: Need to run
lein run
to execute the malestrom test harness (i.e. should maybe alias ./maelstrom
to lein)
- Installed ruby using homebrew to avoid using a version manager (watch this space!)
2025-02-19
- Installed asdf using brew for managing ruby versions
- Installing ruby using asdf following the mac install guide – this guide was not helpful so ended up going down the official path
- Installed golang using asdf
- Completed maelstrom chapter 2 in ruby!
- TODO: Make the maelstrom run script nicer to be able to correctly parse the file and send the right file without having to specify the whole path
- installed erlang and elixir with asdf