Hi Steve Significant things I like about Lua:
It is small and simple. It is even simpler that Smalltalk. I can explain Lua to my children by telling them to write everything as functions. With Smalltalk, navigating the IDE is difficult and getting to grips with the class structure is far more difficult. It is fast, especially LuaJit. It is embedded in a wide variety of other software and can be used to script said software, e.g., Redis, nginx, Love (https://en.wikipedia.org/wiki/List_of_applications_using_Lua). It is also a superior alternative to bash, tcsh, etc for shell scripting. LuaJit FFI is very straightforward. Lua coroutines is concurrency done right and is very simple. I use Lua Love (https://love2d.org/ ) to teach my children programming. It is a very good transition from Scratch/Phratch. Games and apps can deployed to all common platforms (Windows, Linux, Android, iOS). I also have been looking at programming Roblox with Lua (https://developer.roblox.com/en-us/learn-roblox/coding-scripts ) as an alternative. I use Lua Lapis (https://leafo.net/lapis/) for personal family sites. It runs from inside nginx and is hellishly fast. In summary, a small, embeddable, easy to use language with a wide variety of uses. Vince From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Steve Quezadas Sent: Tuesday, 28 January 2020 1:09 PM To: Any question about pharo is welcome <pharo-users@lists.pharo.org> Subject: Re: [Pharo-users] Is Pharo is a good frontend system for a game console? EXTERNAL: Do not click links or open attachments if you do not recognize the sender. What do you like about Lua? curious; On Thu, Jan 16, 2020 at 5:20 PM Vince Refiti <vince.ref...@trapezegroup.com.au<mailto:vince.ref...@trapezegroup.com.au>> wrote: Hi I would use Lua Love (https://love2d.org/<https://urldefense.com/v3/__https:/love2d.org/__;!!I_DbfM1H!XCvDtMIwWilEKDdAOeWiLl7XUwRebWIHHsSb8Ct6wzHNSEqlf3pvjY-f_awDUU-t3aq37PfvAg$>) for such things. Vince -----Original Message----- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org<mailto:pharo-users-boun...@lists.pharo.org>] On Behalf Of ponyatov Sent: Friday, 17 January 2020 9:29 AM To: pharo-users@lists.pharo.org<mailto:pharo-users@lists.pharo.org> Subject: [Pharo-users] Is Pharo is a good frontend system for a game console? EXTERNAL: Do not click links or open attachments if you do not recognize the sender. Good day I'm playing with custom little Linux for retrogaming console based on Raspberry Pi 4. Is Pharo is a good frontend system (GUI) for a game console? There is no mouse or keyboard by default, only joystick. So running Smalltalk interface on system bootup has some questions on usability. Also, it should be able to run external native binary programs that can use OpenGL and SDL/SDL2 so I'm not sure is the Pharo graphics system will be run on direct framebuffer without X11, and is it stable to be used with such libraries. -- Sent from: https://urldefense.com/v3/__http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html__;!!I_DbfM1H!V4Xnp6AaGOc64G2uGZb1U4FQnxQNdLxIUBb2c_cIqr2Zakh1Z3erb1Hpkpllw1Vm8pZM0WxqAw$<https://urldefense.com/v3/__http:/forum.world.st/Pharo-Smalltalk-Users-f1310670.html__;!!I_DbfM1H!V4Xnp6AaGOc64G2uGZb1U4FQnxQNdLxIUBb2c_cIqr2Zakh1Z3erb1Hpkpllw1Vm8pZM0WxqAw$>