Skip to content

Comment on Ravi is a dialect of Lua, with JIT and AOT compilersparent

Comments

"small embeddable dynamic languages" are usually used to configure or program other larger compiled applications. This is bes understood by example:

https://create.roblox.com/docs/tutorials/scripting/basic-scr... - make a mini game in Roblox

https://github.com/openresty/lua-nginx-module?tab=readme-ov-... - configure and extend NGINX

https://wezfurlong.org/wezterm/config/lua/general.html - make your terminal more useful (my personal config changes the tab color based on the process name - https://github.com/bbkane/dotfiles/blob/master/wezterm/dot-c...

https://m.youtube.com/watch?v=MQBr9hwf0BY - configure your text editor

ho I see. It's kind of a programming interface, a "higher level" language, a plug-in.

for exemple, GdScript in Godot game engine would fall into the "embedded dynamic language" ?

Yes I think so- it manipulates and orchestrates the compiled C++ code underneath.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.