4 ms·
Stuff like this is why I still can't bring myself to use Linux as my main development machine. That and some special tools that only work in Windows. Lately ho
by radix07 10y ago
Stuff like this is why I still can't bring myself to use Linux as my main development machine. That and some special tools that only work in Windows.
Lately however I have been developing like a hipster using Vim for all of my Python stuff.
- devereaux 10y agoI understand your point, it seems complicated. But stuff like this is why I use Linux as my main development machine. I have a reproductible process, and a full and independant installation of every piece of software living in a ~/.wine-whatever directory - here .wine-visualstudio2010 If anything happens to my installation, I can either unpack a tarball of this directory (in a known-to-be-working state) on another machine, or rerun an automated version of my recipe and have whatever Windows software ready in a matter of minutes, automatically. Laptops break, bad things happens. It can be a catastrophy when your time is tight. Personally, I don't have time to spare to sit through an installation process, and dependencies, and click on EULA, etc. So I want things to work reliably, even if the initial setup takes a bit longer. I love Microsoft software, but Windows is too fragile. I have a Windows partition and even a dedicated Windows machine. They usually work beautifully. ConEmu is so much better than all the X terminals I know. MSYS and bash from git are great development environments. I just don't want to depend on Windows for anything too serious.
- radix07 10y agoI hear ya, everyone has their ways that work for them. Once I see wine come up, I usually start to glaze over. Although honestly I still haven't given wine a fair try yet. Don't get me wrong I love Linux and really wish I could use it as my main machine, but there are just some tools and interfaces I have to use on Windows since I do some hardware work as well with proprietary tools and all their own EULAs.. However the more I have been getting into web development lately the more Windows has become a pain to use for some tools and libraries. So I just use VMs, Rasperry Pi's and pretend occasionally. Tried Cygwin for awhile, but it just not the same. Conemu definitely rocks! However I somehow managed to merge the Windows Terminal and Cygwin in the same terminal by default which I have been unable to figure out... But at least I can use ls/dir interchangeably now, so I don't see it as a bad thing.