plum
Lua
Our great sponsors
plum | Lua | |
---|---|---|
2 | 66 | |
169 | 5,561 | |
- | 3.8% | |
7.7 | 6.7 | |
about 2 months ago | 3 months ago | |
Python | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
plum
- Is there any language that is as similar as possible to Python in syntax, readability, and features, but is statically typed?
-
How Julia Uses Multiple Dispatch to Beat Python
Singledispatch is old, dates back to py2: https://docs.python.org/3/library/functools.html#functools.s...
I definitely agree that multiple dispatch is a lot harder :). But most of the examples in the article didn't need it, and it would have been appropriate I think to show equivalent code in Python. All that article did was make me think the author didn't know Python very well.
There are several libraries for multiple dispatch too, for e.g. https://github.com/wesselb/plum
Lua
- Configurando Neovim com Fennel
- Shorting the tech industry long term?
-
Which programming language should one learn to write a simple program for Linux?
A lot of games use it afaik, Garry's mod (hl2 engine), beamNG.drive (very realistic car crashing game) and many more. Some people call Lua one of the worst but we all do with the languages we use the most. You can also take a look at their site lua.org
-
Programming languages used by top companies?
Lua - Very popular embedded scripting language.
-
Resources for learning Lua within the context of OpenMW's Lua implementation (esp. for beginners)?
Here is link number 1 - Previous text "Lua"
Lua is a programming language, and nightlies in this case refers to "nightly builds", the automatically compiled binaries of the latest OpenMW source code. Wikipedia has an article on the practice, here.
- New Submission Lua Programming Language
- Petição para a nossa bandeira do r/place virar a imagem de capa do r/brasil. uma arte linda feita pela comunidade, destacando o melhor que nos temos a oferecer
-
My daughter is learning Python at school but also in her spare time
so i want to suggest a alternative, you might want to look into lua, it can be described as a scripting language with a really excellent C) API. so the switch from python to lua is not too big and with lua you can do very light projects, but through the C API also extremely complex ones. e.g. you can create roblox worlds ("intro") with it and learn to play with it or create a small game of your own with LOVE2D. :)
-
okta-lang v0.2.0 release!
This release includes a lot of new features and bug fixes (full changelog). But most importantly, this release introduces metaprogramming capabilities to the language!! Metaprogramming in okta is done via macros, written in Lua, that run in compile-time, and are able to add/modify AST nodes.
What are some alternatives?
julia - The Julia Programming Language
NvChad - An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 20ms to 70ms
assemblyscript - A TypeScript-like language for WebAssembly.
lua-nginx-module - Embed the Power of Lua into NGINX HTTP servers
hammerspoon - Staggeringly powerful macOS desktop automation with Lua
mal - mal - Make a Lisp
goscript - An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
love - LÖVE is an awesome 2D game framework for Lua.
kotlin-script-examples - Examples of Kotlin Scripts and usages of the Kotlin Scripting API
deno - A modern runtime for JavaScript and TypeScript.
Gotify - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
Jenkins - Jenkins automation server