- Do you think success in the space is due to the ubiquity of Monaco (Visual Studio Code)? - Do you think these environments are best kept for fly-by contributions (e.g. loading up GitHub Codespaces on a repo and firing off a PR to a project you'll never contribute to again)? - Do your projects have these environments to encourage first-time contributors? - Do you personally use these environments for long term development?
This post is coming off sounding market researchy, but I promise you that I have no association with any of these products/projects. I've used a terminal-based editor (vim/neovim/helix) my entire career, so I feel detached from what others think about these technologies.
One of the drivers for us is we use remote dev databases and services so overall latency is dramatically reduced. It also allows us to much more easily deploy dev environments that are almost identical to production.
The downside is folks can no longer use their favorite editor but for now everyone’s happy with VSCode.
Saying that I do quite like the Phoenix project (https://phcode.dev/) and I know some people like using GitPod but personally I don't really "get it" over just having everything local where I can use any tool I want that I have at my disposal on my system.