Our great sponsors
-
perl-fortunes
Discontinued :cookie: A collection of Perl related quotes to be used by crazy people as a fortune database
-
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.
-
terra
Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
-
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.
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
> 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...
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...
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.
Make that three, as Moonscript is also great: https://moonscript.org/
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.
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.