Port of Jak and Daxter. 99% written in GOAL, custom Lisp language by Naughty Dog

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • jak-project

    Reviving the language that brought us the Jak & Daxter Series

    The decompiler code is written in C++ [0], because you have to start with something.


  • Abuse_1996

    SDL2 port of Abuse by Crack dot Com

    Abuse, a 1996 PC side scrolling shooter, had a good chunk of it written in lisp.


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • zork

    Source code for a 1977 version of Zork

    Zork ZIL was pretty Lispy (example at [1]). Whether it qualifies as "a Lisp" depends on your definition.

    [1]: https://github.com/MITDDC/zork/tree/master/zork

  • nixpkgs

    Nix Packages collection

    Nice to see this has an advertised Nix build!

    I hope to return to https://github.com/NixOS/nixpkgs/pull/72366 at some point, so all arches can be built similarly!

  • Fennel

    Lua Lisp Language

    So, it's not GOAL, but I've been starting to work with https://fennel-lang.org and Love2d, and there's a twice-yearly Lisp Game jam that happens.

    I've found that I like Fennel (and Janet as well, both created by the same author, though they have different maintainers) quite a bit. Turns out that having simple semantics and a very regular syntax makes for a language that makes writing basic code feel nice.

  • oot

    Decompilation of The Legend of Zelda: Ocarina of Time

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts