If you want to develop for Linux-based environments, using a Linux image is way better. You’ll soon face differences related to how network, disk and sockets are handled. I’m using it for my day-to-day job (related to .NET Core, Kubernetes and similar) and it’s way better than trying something only on Windows and then have a surprise when running under Linux. Developing is much more than the language itself.
As the editor, VS Code has lua support and it’s OK for my needs.
I was able to get LuaDist running on Windows, but soon ran into problems with outdated ssl implementation (it would not support TLS 1.2). Then I downloaded ZeroBrane and extracted Lua out of there. It was not pretty but it is working for me. Here is a short write up of my adventure Windows Install Guide? - #20 by peterv - openLuup - Ezlo Community
1 Like
Best Home Automation shopping experience. Shop at Ezlo!