Comments (9)
from awesome-lua.
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.
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.
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.
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.
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.
Already done in 63e1faf. Thanks.
from awesome-lua.
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.
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)
- Turbo also a networking suite. HOT 2
- Add lua-enet HOT 3
- Validate pull requests with Travis
- keplerproject site down for a while HOT 1
- Stuff from Lua Workshop 2016 HOT 2
- xmake, a make-like build utility based on Lua HOT 2
- LuaSQL domain is outdated HOT 1
- Last commits has about an year. Everything alright? HOT 3
- New Location - Please read
- Add "emmylua" for "IDEs and Plugins" chapter HOT 1
- Add "Core" game engine by Manticore (backed by Epic Games / Unreal Engine 4) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-lua.