nowfound

Life & fun · September 29, 2010

Koi - a programming language that teaches language implementation.

Koi - a programming language that teaches language implementation. launched on September 29, 2010 with 70 votes, #1 of 24 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 16 years on.

Visit thingsaaronmade.com ↗Alternativestop 4% of September 2010

In plain words

Koi is a programming language designed to teach how language implementation works. Written in Ruby rather than a low-level language, it prioritizes clarity and accessibility over performance, making its implementation straightforward to understand and follow. It is intended for people who want to learn the fundamentals of building a programming language by studying how Koi itself is constructed.

written from the facts on this page · September 2026

From the sources

Several months ago I started on a quest to learn more about how programming languages work internally. Today I am releasing my first programming language: Koi. Koi is designed, above all else, to be a language whose implementation demonstrates the basics of how to build a language in a straight-forward way. Most programming language implementations are written in low-level languages like C in order to maximize performance, and this generally makes them very opaque and difficult to follow. In order to avoid this problem Koi is written from the ground up in Ruby to make sure that the implementation language never gets in the way of the intent of the code. Koi will likely never be suitable for…from thingsaaronmade.com

Does a similar job

all alternatives →
  • Kodezi 2.02023 · kodezi.com · ▲471

    Grammarly for programmers

  • Kombai2023 · kombai.com · ▲1,079

    A new AI model that you can prompt with UI designs

  • Kimi K3Jul 2026 · kimi.ai · ▲442

    Your AI assistant for deep thinking and productivity

  • LangAI2024 · langai.io · ▲252

    The most natural way to learn a new language

  • Koi Editor AlphaSep 2026 · koieditor.com · ▲6

    Koi is a minimalist code editor. It makes typing feel instant. No distractions. Just fast, keyboard-first coding.

  • Fini2024 · finihq.com · ▲326

    A fun platform for learning to code

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2010

the whole month →
  • SL

    I've been working on a side project called Streak.ly with a friend of mine for the past month or so; it's intended to help keep you motivated to do otherwise mundane daily tasks (like do 10 pushups, read for an hour, etc.) by letting you log "streaks" — consecutive days in a row of doing something. It's in private alpha/beta/gamma/whatever right now (has some rough edges to clean up), but is more or less functionally complete and pretty stable. I'm a big fan of the Seinfeld calendar, and have seen other services which do similar things but were unsatisfying to use, either from an aesthetic…

    Work · 2010 · streak.ly

  • Premium digital studio crafting modern websites, web apps, mobile apps, and digital experiences for ambitious brands worldwide.

    Life & fun · 2010 · regexio.com

  • EI
  • IC

    http://impromptudo.com is a small project I've been working on. Just a webapp for now but I think it qualifies as an MVP. Also has a mobile version at the same url or http://m.impromptudo.com. Right now it pulls in data from meetup.com for upcoming meetups in several populous cities so it's not just an empty map. You can also click on the map to put up your own post. Trying to stay away from making it all social networky, there are plenty of those already.<p>Finally, I'm not a designer, as you can see.

    Work · 2010 · impromptudo.com

  • RO

    Before I tell you what we're trying to do, please take a look and see if you can figure it out for yourself -- after all, that's what our public website is for isn't it? http://salesathand.com/ (Why isn't this becoming a link?) Okay, back? If you didn't get it from our website we are doing mobile point of sale and electronic menus for restaurants, cafes, vendors, and retailers. We have the prototype done and we have some initial customers that are really interested in what we're doing but we want to try to bring more people on board and generate that elusive buzz with our public website. We…

    Life & fun · 2010 · salesathand.com

  • IS

    Life & fun · 2010 · marktholking.posterous.com