[ANN] OneLuaPro 5.4.6.5 released

183 views
Skip to first unread message

Kritzel Kratzel

unread,
May 12, 2024, 10:17:34 AM5/12/24
to lua-l
OneLuaPro is ...
  • a portable, monolithic, and curated distribution of the Lua programming language for the Windows operation system (Windows 10 on upwards),
  • natively build with MSVC compilers,
  • provided as Win32 and x64 binaries,
  • targeted for corporate application scenarios on computers without permanent Internet access.

I have created this distribution primarily for my own purposes in a Windows-OS dominated corporate environment, but maybe this is helpful for others as well. My focus is on data acquisition, communication (TCP, UDP, RS232) and data processing tasks. Provided ZIP-archives can be installed anywhere without administrative rights. If you are interested, give it a try; if not, simply ignore it.

-- KK

PS: Suggestion for more packages or features are welcome.

Sainan

unread,
May 12, 2024, 1:52:54 PM5/12/24
to lu...@googlegroups.com
On 2024-05-12 16:08, 'Kritzel Kratzel' via lua-l wrote:
> PS: Suggestion for more packages or features are welcome.

Nice to see some up-to-date distributions of Lua. Any plans to support
winget, chocolatey, and/or similar such solutions? For example, the
Chocolatey "lua" package right now is still at 5.1 — it's a terrible
situation.

Dmitry Meyer

unread,
May 13, 2024, 9:27:53 AM5/13/24
to lu...@googlegroups.com
On 12/05/2024 17:52, Sainan wrote:

> Nice to see some up-to-date distributions of Lua. Any plans to support
> winget, chocolatey, and/or similar such solutions? For example, the
> Chocolatey "lua" package right now is still at 5.1 — it's a terrible
> situation.

Sorry for off-topic, but I think hererocks [1] is a good enough tool to
get any desired version/flavor of Lua on any major platform, no need to
rely on third-party package managers/maintainers.


[1]: https://github.com/luarocks/hererocks

Sainan

unread,
May 13, 2024, 2:26:32 PM5/13/24
to lu...@googlegroups.com
On 2024-05-13 15:27, Dmitry Meyer wrote:
> no need to rely on third-party package managers/maintainers.

Ah yes, instead we rely on Python, a language which is known for stable,
intuitive, & bug-free software, having perfect handling of foreign
characters, and being an absolute joy to correctly install on Windows.

Sarcasm aside, it does look alright, but it seems more aimed at people
who have more advanced needs from their Lua environments (and don't mind
dealing with the jank along the way). Certainly wouldn't be a way I'd
ever advise someone to get Lua up & running. I'd rather just tell them
to clone the git then run make — which also isn't a great solution
because make & GCC do not natively run on Windows.

Martin Eden

unread,
May 13, 2024, 6:53:36 PM5/13/24
to lu...@googlegroups.com
On 2024-05-13 20:26, Sainan wrote:
>
> [...] I'd rather just tell them to clone the git then run make —
which also isn't a great solution because make & GCC do not natively run
on Windows.
>

I would recommend them not use consumer operation system for development.

Why they are not asking how to install Lua on Wii?

-- Martin

Sainan

unread,
May 13, 2024, 11:36:12 PM5/13/24
to lu...@googlegroups.com
On 2024-05-14 00:53, 'Martin Eden' via lua-l wrote:
> I would recommend them not use consumer operation system for
> development.

I don't get this attitude at all, especially in a Lua community. Lua is
very popular in games, and many PC games are Windows-only. Should I be
developing on MacOS or Ubuntu, instead, when the software I ship to
consumers doesn't even natively run on those? It's obviously easier to
be on Windows, use Visual Studio, and also then have debugger & co. at
your disposal. (Also just IMO, Windows is still a lot more polished than
the alternatives.)

Javier Guerra Giraldez

unread,
May 13, 2024, 11:44:48 PM5/13/24
to lu...@googlegroups.com
On Mon, 13 May 2024 at 22:36, Sainan <sai...@calamity.gg> wrote:
I don't get this attitude at all, especially in a Lua community.

don't worry, that's not the general attitude here.   please ignore the noise.

I have similar reasons to yours to do all my development in Linux, and don't touch a windows machine if I can avoid it; but even I know how out of place it is to widely cast unsolicited criticism about other people's choices.

--
Javier
Reply all
Reply to author
Forward
0 new messages