Giter Club home page Giter Club logo

Comments (9)

rrthomas avatar rrthomas commented on May 29, 2024

See forhappy/awesome-lua#5.

from awesome-lua.

LewisJEllis avatar LewisJEllis commented on May 29, 2024

Hi Reuben! Wonderful idea. I agree that a single list would be ideal, but I think there's a bit of a difference in what each of these two include. In general, forhappy/awesome-lua opts to be more all-inclusive, whereas I try to include only the most worthwhile resources on each topic.

When originally compiling this list, I tried hard to follow some guidelines which are outlined in the contributing file. There's a downside in that this requires being a bit opinionated, but I think it makes the list as a whole more useful when there's less stuff to sort through and more good stuff.

That said: this list is meant to be as complete and definitive as possible within the above guidelines, so I'm happy to spend some more time polishing it into that "one list". Please let me know if you have thoughts on what's missing, could be improved, etc.

from awesome-lua.

rrthomas avatar rrthomas commented on May 29, 2024

When I suggested mentioning this file on lua.org, the Lua team felt they were too similar, as indeed they appear at first glance. If you feel there's a distinction between them, that might make them both worthy of inclusion, one as "opinionated ONLY awesome" and the other as more comprehensive (in which case one might consider whether it's possible to merge with https://sites.google.com/site/marbux/home/where-lua-is-used )

from awesome-lua.

LewisJEllis avatar LewisJEllis commented on May 29, 2024

I'm not sure if it's correct to call the other list "more comprehensive". I call it all-inclusive because it doesn't exclude things, not because it includes everything. Within certain categories (web frameworks, for instance), it includes more than I do here, but overall, it's missing some very critical stuff. It doesn't tell the reader about Love2d, Corona, or OpenResty - three of the biggest platforms where people reading the list might be coming from! Really, it's in a rather incomplete state. There are several empty categories, including some inappropriate placeholders from when it was started as a duplicate of a python list - a WSGI category has no place in a list about Lua. It also has several typos/misspellings, and the tone and conciseness of the descriptions are all over the board.

Ultimately, I wanted there to exist a high-quality list - complete and not missing huge pieces of the ecosystem, with high standards, for both the entries themselves and for the formatting, descriptions, etc - so I wrote this one.

But - I really don't want to take anything away from the other list; it includes some resources which some people might find useful, but which I chose to exclude here. It probably also includes some resources that ought to be included here, but aren't. It also wasn't really worked on up to a "done" point, and a lot of the shortcomings I brought up are just a result of that.

One potential option: make this list more inclusive and comprehensive by adding a section for "other lists", including things like where-lua-is-used and the other awesome-lua.

from awesome-lua.

rrthomas avatar rrthomas commented on May 29, 2024

A section for "other lists" would indeed be a good equalizer. I'll give @forhappy a chance to speak up and then make a recommendation to the Lua team; either way it's not a permanent or irrevocable thing, just what looks best to do for now. Thanks very much for your analysis.

from awesome-lua.

rrthomas avatar rrthomas commented on May 29, 2024

Not having heard from @forhappy, I'll recommend this list for the moment; if you could add a link to @forhappy's list in a new section, that would be awesome! Then feel free to close this issue.

from awesome-lua.

LewisJEllis avatar LewisJEllis commented on May 29, 2024

Already done in 63e1faf. Thanks.

from awesome-lua.

forhappy avatar forhappy commented on May 29, 2024

Hi, I missed the notification these days, sorry for any inconvenience. I agree that a single list would be reasonable, so feel free to merge my list to LewisJEllis/awesome-lua ;-)

from awesome-lua.

rrthomas avatar rrthomas commented on May 29, 2024

Thanks @forhappy. If you can give any assistance, e.g. by merging your list into this one and shutting down your project, or marking it deprecated, that would be a help to other users.

from awesome-lua.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.