Picol, a Tcl interpreter in 550 lines of C code

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

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • jimtcl

    Official repository of Jim Tcl, an open-source, small footprint implementation of Tcl

    It happened to me as well, and that was the result: https://github.com/msteveb/jimtcl

    Libraries written for Jim Tcl became the foundation of Redis.

  • PicolPython

    Python translation of C code Picol interpreter (Tcl emulator) originally written by Antirez

    I did a stupidly straight translation of Picol into Python about a year ago [0].

    I'm daydreaming about doing another translation of it into Racket, but I don't think I'll have free time till January or February.

    It would also be interesting to see how hard it would be to do a version of it in Lisp Flavored Erlang.

    I may have just nerd sniped myself.

    [0] https://github.com/connorberry/PicolPython

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • partcl

    ParTcl - a micro Tcl implementation

    Huh! Falling into exactly this trap, I ended up writing a tiny Tcl interpreter for the embedded systems years ago: https://zserge.com/posts/tcl-interpreter/

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