Python and Lua (2019)

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

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

    Mirror of the LuaJIT git repository

  • One ray of light is that Mike Pall is working on luajit again https://github.com/LuaJIT/LuaJIT which at this point is a fork of mainline Lua in terms of version history

  • perl-fortunes

    Discontinued :cookie: A collection of Perl related quotes to be used by crazy people as a fortune database

  • > Does it make sense to have another scripting language inside Python scripts?

    Point of interest, Python already has another embedded language if you have Tkinter available: Tcl.

    Larry Wall of Perl fame once said: “Tcl tends to be ported to weird places like routers.”[0]

    Routers are just the beginning… see here[1] for calling Tcl scripts directly into a Python-embedded Tcl interpreter. I believe at least one of the Perl/Tk attempts did something similar.

    [0] https://github.com/thibaultduponchelle/perl-fortunes/blob/ma...

    [1] https://stackoverflow.com/questions/7362846/running-tcl-code...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • titan

    The Titan programming language (by titan-lang)

  • titan-lang.org

    Why is it down? I found other links for those interested:

    https://github.com/titan-lang/titan

    https://github.com/titan-lang/titan/blob/master/doc/manual.m...

  • terra

    Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.

  • I find it fascinating to know the same university department that is affiliated with lua is related to other well designed languages. See also, Terra:

    https://terralang.org/

    Easily interoperable languages present an interesting proposition: a vertically integrated approach to language design where tools are more specialised, but designed from the get-go to work together. Fascinating, and awesome.

  • moonscript

    :crescent_moon: A language that compiles to Lua

  • Make that three, as Moonscript is also great: https://moonscript.org/

  • pallene

    Pallene Compiler

  • That's what one should assume, but apparently this is not the case. Here is some more information: https://github.com/pallene-lang/pallene/issues/331.

  • ideas

  • It's a number of factors, including the loading of the modules necessary to start python and the standard library. Check out https://github.com/faster-cpython/ideas/issues?q=is%3Aissue+... for some ideas regarding improvement there.

  • 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
  • lua-languages

    Languages that compile to Lua

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