Live data from Hacker News

Awesome-lua: A curated list of Lua packages and resources

github.com

11–20 of 40 posts

Re: Awesome-lua: A curated list of Lua packages and resources

#11
post #2

Can we PLEASE not refer people to penlight anymore? It's half broken, poorly documented, and poorly maintained. It drives me crazy to see it referred to all over the place as a good example of anything. That being said, this is FANTASTIC. Due to the nature of lua it may well always lack a good community but thankfully people seem to be trying.

Author/maintainer here - Thanks for the kind words! Lua's nature is definitely a bit prohibitive to a tight community, so part of my intention with this list is to provide an overview of what's out there. As far as penlight goes - feel free to open an issue or PR to discuss any inclusions/exclusions. I haven't actually used it myself, but as a fan of microlight I decided to include the big brother. Everything can be…

> Lua's nature is definitely a bit prohibitive to a tight community

Is that for technical reasons or because Lua is commonly used in proprietary apps?

Re: Awesome-lua: A curated list of Lua packages and resources

#13

Earlier quoted context omitted.

Author/maintainer here - Thanks for the kind words! Lua's nature is definitely a bit prohibitive to a tight community, so part of my intention with this list is to provide an overview of what's out there. As far as penlight goes - feel free to open an issue or PR to discuss any inclusions/exclusions. I haven't actually used it myself, but as a fan of microlight I decided to include the big brother. Everything can be…

> Lua's nature is definitely a bit prohibitive to a tight community Is that for technical reasons or because Lua is commonly used in proprietary apps?

Not necessarily proprietary apps, but a wide variety of use cases; Lua is embedded in all kinds of different stuff and used for game dev, webdev, embedded scripting, WoW, configuration, and much more, whereas JS, for example, is used in just two main (related) cases. This makes Lua's userbase rather fragmented across these niches.

Re: Awesome-lua: A curated list of Lua packages and resources

#15
Why isn't a search engine sufficient for discovering packages and resources? Historically, human-edited lists don't have a long archival lifetime, e.g. original Yahoo, DMOZ, Mahalo.

If curation is better than search, why is a curated list better hosted at github than Wikipedia, which has a lower technical cost of editing? If the problem is Wikipedia moderation, who will reconcile multiple github curated lists?

Is the expectation that github's "awesome-xyz" repos will rank higher in Google search results than a curated Wikipedia page? Or is this github-specific SEO?

Re: Awesome-lua: A curated list of Lua packages and resources

#16
post #6

"awesome-lua" is probably not a good choice of name as the most common association of "awesome" with "Lua" is the Lua-based Awesome window manager.

This is a totally valid point which I considered, but I think the association of awesome- for lists like this is more valuable, since part of the purpose is to make it accessible for people outside the lua world (who probably won't know about awesomeWM anyway).

But you make life a lot more difficult for people who do use the Awesome Window Manager, because it becomes much harder for us to find solutions to problems using Google for instance.

Re: Awesome-lua: A curated list of Lua packages and resources

#19
post #6

"awesome-lua" is probably not a good choice of name as the most common association of "awesome" with "Lua" is the Lua-based Awesome window manager.

Awesome would be "lua-configured", not "lua-based".

It's a bit difficult to separate the commonly used libraries from the window manager itself. These libraries are basically necessary to have any sort of decent UX with the WM. These libraries are written in Lua, so to call the WM only 'lua-configured' is a bit disingenuous.

Re: Awesome-lua: A curated list of Lua packages and resources

#20

Earlier quoted context omitted.

This is a totally valid point which I considered, but I think the association of awesome- for lists like this is more valuable, since part of the purpose is to make it accessible for people outside the lua world (who probably won't know about awesomeWM anyway).

But you make life a lot more difficult for people who do use the Awesome Window Manager, because it becomes much harder for us to find solutions to problems using Google for instance.

Just add "wm" to your queries...
Post reply on HN