> What is the problem with this answer from me to you? Cannot a beginner help others?
Hernan, You completely misunderstood me. I added your answer as a positive thing, to show that there's an interest. I really hope you help others overcome the issues you had to overcome by yourself. If you could write step-by-step instructions as articles <https://luaforum.com/forums/articles.39/>, that would be amazing! Best regards, Sorn On Tue, Dec 15, 2020 at 7:35 AM Hernan Cano <cano.her...@gmail.com> wrote: > Hi, Sorn. > It was me who wrote that commentary. > I consider me as beginner. I am interested in help to get other people to > program in Lua, because I had bad experiences, as I am going to expose.... > > My interest is to program for desktop; by now my current main scenario is > Windows, x32, but looking for how to get x64. > I had made some analysis and conclude that I need: > - a notepad: NotePad++; > - a database manager: SQLite3; > - a graphic library: IUP; > - some Lua libraries and modules: Penlight; > - a GUI: pend (NotePad++ is not specifically a GUI; Lazarus: I like it; > wxFormsBuilder: I like it, but..., Qt --but six gigas no, abs no!!-- I also > knew DevC++, wxDevC++, Glade, CodeBlocks,...; Eclipse but LDT or > LuaEclipse?). > > The first four as critical (for me), for starting, and other that I > could/should incorporate step by step. > > Unfortunately I found problems: > > - When I try to start (maybe 2016) LuaSQLite binary can only be obtained > for Lua v5.1 (five point one), when Lua standard version was v5.3.3. > - If I would try to change to wxLua, it was a Lua v5.1 clone, and does not > advanced with Lua standard. There was no instructions for a "beginner" > build/compile wxLua/wxWidgets. > - When I saw LuaJIT (supposed very fast), I found it was also a Lua v5.1 > clone, and also did not advance as Lua standard. > - My goal was (and is) to use the last version of Lua. I found that I can > get the IUP binaries for any Lua version that I want. > > - But I cannot get the Lua SQLite binaries for the Lua version that I > want: v5.3 . > - When I contacted the LuaSQLite creator, they say me that they did not > use Windows SOs, but directed me to use LuaRocks. I was battling > with LuaRocks for about three months. My interest is no installing all an > ecosystem (VS --which version?--, VB, VC/VC++, C#, DOS Utilities, MinGW, > nMake, PreMake, TecMake,...) I decided not to use LuaRocks and discarded it > as an utility that I could use in my development with Lua. > > In the IUP documentation we can find this list: > Borland C++ BuilderX > Code Blocks > DevC++ > Eclipse for C++ > Microsoft Visual C++ (Visual Studio 2003) > Microsoft Visual C++ (Visual Studio 2005) > Open Watcom > > The instructions in the documentation for building/compiling Lua/IUP/CD/IM > and some other libraries (used by IUP) *does not run*. As my goal is "*using > Lua and IUP and SQLite3*" (not building/compiling them), I do not want to > complicate with building/compiling: *I download the binaries and use them* > . > > A colleague kindly published some instructions and put a LuaSQLite binary > that can be used in Lua v5.3 . I thanked him and used the binary: all > correct. But the instructions are based in LuaRocks. > > And now that Lua v5.4 has arrived, I would need to build/compile > LuaSQLite, but the instructions I have are based in LuaRocks.... > > I need to understand the difference between static and dynamic.... or only > use the one that "run" in Windows. > > And I also need to understand the difference between vc16, vc15, vc14 y > mingw6 (these in x86 and the same in x64). > iup-3.30_Win32_mingw6_lib.zip > iup-3.30_Win32_vc16_lib.zip > iup-3.30_Win32_vc15_lib.zip > iup-3.30_Win32_vc14_lib.zip > > I only need to "use Lua and IUP and SQLite3" in Windows. Which of > "static/dynamic" do I need? Which of vc16, vc15, vc14 and mingw6 do I > need? > > If my decision is to *use the last and better of Lua* (last version), is > there a problem if I use Lua v5.4, vc16 and mingw6? > > If there is a group for helping to program in Lua, why is there no > "binaries" for using so many libraries/modules for Lua? (SQLite3, zip, > LuaSQL --MySQL ¿MariaDB?, SQLite3, Firebird, PostgreSQL, Oracle, Access; > automation, LuaCOM, http, ftp, Alien, FFI, LuaSocket, Lpdf, ) > > IUP can be downloaded for any version of Lua that one wants.... Why the > other libraries/utilities do not?.... Supposedly LuaRocks "helps" to > build/compile something as LuaSQLite.... The creators of LuaSQLite *could not > help* (I repeat it: *could not help*) to get it: it (yes: it, LuaRocks) > asked me for several vbles: SQLITE_DIR, SQLITE_ INCDIR and > SQLITE_LIBDIR.... but one has to be a genius... pardon me... an expert in > building/compiling in VS and C/C++ and C# to understand that. > > I want to program in Lua with IUP and SQLite3. And share what I can get > about that for others to enter to programming in Lua. > > But how can I surpass the issues? > ------------------------------------- > What is the problem with this answer from me to you? Cannot a beginner > help others? > >> Hi, Sorn. >> I agree with you. >> I am a beginner and also have feel what you describe. >> I am also interested in help. >> I have written (not professionally) some little code (a form) that can >> be used in Lua v5.1 and v5.3, showing data from an SQLite database. >> I agree with you, Sorn. >> See you later. > > > > El sáb, 12 de dic. de 2020 a la(s) 11:02, Sorn Županić Maksumić escribió: > >> Hi! I’m Sorn >> The reason I'm sending this email is that I want to make Lua accessible >> to everyone, especially beginners. If you’re interested, please continue to >> read. >> Beginners are most likely not going to join this mailing list. They’re >> just not. Especially those who are new to programming in general. As you >> already know, Lua is used a lot in game development and mods, which makes >> it the first programming language for many. Maybe it was one of your first >> programming languages too? It was mine, I got introduced to Lua through >> Open Tibia (a game.) >> To continue, at least 90% of the traffic the forum is getting is from >> beginners searching “Lua forum”, because they need help. The forum has >> great SEO (mainly because of the domain name) and the forum always appears >> on the first page on Google. But it’s no use in having great SEO if there >> aren't enough experts to help the beginners. >> Further, technical documentation really scares beginners. Forum posts are >> much more welcoming and it allows beginners to reply and ask questions when >> something is unclear. This is not possible on luarocks.org (as far as I >> know.) It would be great to see what beginners are struggling to grasp, and >> once a question has been answered it doesn’t have to be answered again. >> This is one of the replies I got on the Lua mailing list: >> >>> Hi, Sorn. >>> I agree with you. >>> I am a beginner and also have feel what you describe. >>> I am also interested in help. >>> I have written (not professionally) some little code (a form) that can >>> be used in Lua v5.1 and v5.3, showing data from an SQLite database. >>> I agree with you, Sorn. >>> See you later. >> >> LuaRocks is perfect for beginners as it makes package management a >> breeze, and this is why I'd love to see rock authors on the forum. >> Therefore, we've created a new LuaRocks section >> <https://luaforum.com/forums/LuaRocks/> where authors can showcase and >> discuss their rocks, and we're honored to announce that Hisham has joined >> the forum! >> The forum can also be a place for experts to share ideas (such as Space/Time >> Duality by Gavin >> <https://luaforum.com/threads/lua-and-the-space-time-duality.151/>). >> This helps beginners to see good coding practice and style. The space/time >> duality article is probably the best programming article I’ve ever read. >> The things you post on the forum will never be deleted. Running a forum >> is cheap, and I have no problem sponsoring it myself forever; everything is >> already prepaid until 2025. >> To summarize, why join the forum? >> >> - People new to programming are most likely not going to join a >> mailing list >> - The forum has great SEO and it’s the first place many beginners >> look for help >> - Technical documentation can be scary and there's no way to ask a >> question >> - Experts can share good coding practice and style >> - Your posts will never be deleted >> - Can be a great place to showcase your rocks >> - Making LuaRocks discussions available to beginners will increase >> the popularity of the rocks >> >> *Apologies if you've already received a similar e-mail, I know many of >> you've already joined. I didn't realize there was a LuaRocks mailing list, >> to broadcast this message, until now.* >> I hope you join, but no pressure if you don't. It's up to you. >> Best regards, >> Sorn >> _______________________________________________ >> >> _______________________________________________ > Luarocks-developers mailing list > Luarocks-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/luarocks-developers >
_______________________________________________ Luarocks-developers mailing list Luarocks-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/luarocks-developers