Why Tcl?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • lua-string

    Lua standard string library extension

  • lua has decent string lib in the stdlib, you can also use 3rd party libraries such as https://github.com/stein197/lua-string, I'm not familiar with tcl, can you elaborate why tcl is much better than lua in string manipulations?

  • Oxidized

    Oxidized is a network device configuration backup tool. It's a RANCID replacement!

  • after using expect and TCL heavily for years, I can firmly say they suck at scale.

    Ruby https://github.com/ytti/oxidized/blob/master/lib/oxidized/mo...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • textfsm

    Python module for parsing semi-structured text into python tables.

  • TextFSM https://github.com/google/textfsm

    are much better options if you need to do a /lot/ of parsing

  • critical

    A simple/minimal TCL interpreter, written in golang (by skx)

  • Well Redis started off being written in TCL.

    https://gist.github.com/antirez/6ca04dd191bdb82aad9fb241013e...

    And of course Antirez has a soft-spot for TCL:

    http://antirez.com/articoli/tclmisunderstood.html

    Which inspired me to create a (trivial) TCL interpreter in golang. Not perfect, but almost as good as picol:

    https://github.com/skx/critical

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