4 ms·
Dev environments in the cloud are a half-baked solution
- aguyishere 4y ago
- Shinmon 4y agoI tend to believe that most developers want to have control over their dev environment. Rarely have I seen two devs use the same setup. Everyone uses different IDEs, editors, additional tools, etc. Actually, I would argue that a not too small percentage of developers would not take a job if the dev environment doesn't meet their needs. To get me to develop on a windows computer would take a lot of other perks to even consider it. In my opinion, the trend towards online dev environments is catering the ML/data science community. A lot of data scientists do not have the same skill set developers have. Setting up all libraries and device drivers is tedious. Think GPU + matching CUDA version + matching PyTorch version. Oh, for training you need to use an HPC which needs different versions. I haven't used Nix which is proposed as the solution to all the problems. Therefore, I cannot really say anything about that.