Comment on Ravi is a dialect of Lua, with JIT and AOT compilersparentComments−bbkane2y"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 Robloxhttps://github.com/openresty/lua-nginx-module?tab=readme-ov-... - configure and extend NGINXhttps://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−logtempo2yho 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" ?−bbkane2yYes I think so- it manipulates and orchestrates the compiled C++ code underneath.
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.