Description

Toki Pona is a philosophical and artistic constructed language designed for its small vocabulary, simplicity, and ease of acquisition.

The idea is to bring the idea of simplicity to a new programing language using this language words and limitations to implement it.

The name for this programming language could be: "toki ilo" or "ilo pona". I will ask the community to get other ideas and also to get feedback about the initial design.

The idea is to start to implement something as a gcc frontend.

Goals

  • The language design should be really simple but completely functional:
    • functions
    • variables
    • conditional
    • loop
    • data structures
  • The keywords should be from toki pona, and better if could be read as pseudo code in toki pona
  • It should be possible to "compile" code written in sitelen pona

Resources

Looking for hackers with the skills:

gcc tokipona language

This project is part of:

Hack Week 25

Activity

  • 4 days ago: dgarcia added keyword "language" to this project.
  • 4 days ago: dgarcia added keyword "gcc" to this project.
  • 4 days ago: dgarcia added keyword "tokipona" to this project.
  • 4 days ago: lkocman liked this project.
  • 10 days ago: mcalabkova liked this project.
  • 16 days ago: dpopov liked this project.
  • 16 days ago: dgarcia started this project.
  • 16 days ago: dgarcia originated this project.

  • Comments

    • dgarcia
      4 days ago by dgarcia | Reply

      I've started to work on the language initial definition in github

      I've also shared the idea in the reddit community to get some feedback as soon as possible.

    Similar Projects

    This project is one of its kind!