jmurmel
advent-of-code
jmurmel | advent-of-code | |
---|---|---|
9 | 25 | |
20 | 2 | |
- | - | |
9.8 | 8.5 | |
1 day ago | 5 months ago | |
Java | Clojure | |
MIT License | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jmurmel
- Show HN: I Made a Lisp
-
format vs. formatter - using and implementing
See also format.lisp for what I have so far. This will also run with sbcl and/ or abcl. If you've made it this far I'd also appreciate feedback on whether my chosen subset (see the comment at the top of the file) of Common-Lisp's format is somewhat useful and/ or which features you would miss the most.
-
Murmel 1.4.1
JMurmel also has commandline flags to turn off language features for experimentation purposes, see e.g. implementing cons, car and cdr in Lambda Calculus.
-
Java OSS with the WORST code quality you’ve ever seen?
To my defense, I have started my Lisp compiler/ interpreter mostly for recreational purposes to do the exact opposite of what the checkstyle nazis at my $job demand.
-
-🎄- 2022 Day 10 Solutions -🎄-
Murmel:
-
-🎄- 2022 Day 1 Solutions -🎄-
I may be a little late to the party but here's my Murmel solution:
-
I made a Lisp
Code is on Github, the latest release with a precompiled jar is at Release V 1.3.
-
Would welcome feedback on Murmel 1.0
Re: automated tests; there are JUnit tests in https://github.com/mayerrobert/jmurmel/tree/master/lambda/src/test/java, and the files in https://github.com/mayerrobert/jmurmel/tree/master/lambda/src/test/lisp are run automatically, too, and their output and result is checked. Maybe I should add a file HACKING.md or something that gives an intro of the project structure and build system?
advent-of-code
- -❄️- 2023 Day 11 Solutions -❄️-
- -❄️- 2023 Day 10 Solutions -❄️-
- -❄️- 2023 Day 9 Solutions -❄️-
- -❄️- 2023 Day 8 Solutions -❄️-
-
-❄️- 2023 Day 7 Solutions -❄️-
https://github.com/tcsullivan/advent-of-code/tree/master/day7.
-
-❄️- 2023 Day 6 Solutions -❄️-
Hey, Forth may have began development in the late 60s, but that hardly makes the language obsolete! It's super versatile yet terribly undervalued, and is absolutely worth checking out if you're not familiar with it. My goal is (and has been) to complete every day in Forth, see my repo for my solutions.
-
[2022 Day 10] [Applesoft BASIC] I've got a message on the CRT!
Source code
-
-🎄- 2022 Day 8 Solutions -🎄-
Annotated code and Visualization
-
-🎄- 2022 Day 7 Solutions -🎄-
Annotated code and video of it running. Running my actual input took ~7 minutes.
-
-🎄- 2022 Day 6 Solutions -🎄-
Annotated code for both parts
What are some alternatives?
aviatorscript - A high performance scripting language hosted on the JVM.
advent_of_code
OpenJ9 - Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
CC-AdventOfCode-2022
interpreter - A simple intepreter written in java.
AdventOfCode - Solutions to Advent of Code programming puzzles.
jisp - Small Lisp expression interpreter made in Java
advent-of-code
sof-language - The Stack with Objects and Functions Programming Language, a pure stack-based reverse-polish-notation functional and object-oriented experimental programming language.
AdventOfCode2022Julia - Advent of code 2022 done in julia.
chapel - a Productive Parallel Programming Language
aoc2022 - My solutions for Advent of Code 2022.