I’ve used Linux for years and have just had a Windows drive just to run games. But now I want to write introductory tutorial(s) for new programmers to experiment with my software on windows and test out my software on Windows. So I want to be able to work in Windows, using the same work flow /tools as my potential users / collaborators.
So off the top of my head I want to be able to use sbt / mill, the scala repl, git, github, eclipse, editors.
Should I use the command prompt, powershell, bash on windows, the Ubuntu Linux install or something else? If it was just for myself I would install Ubuntu on Windows, kde for windows and try and get as close to my Kubuntu environment as possible. However I don’t want to ask the novice programmer to download a hundred and one tools and applications, just so as they can try out my “special snow flake” project. Just getting people to use Scala and a build tool is a big step in itself.