5 ms·
I cut my teeth on Windows with Microsoft Visual Studio Basic in the 2000s, then Windows/Dev-Cpp because of poor MSVC++ support for some C++ features I thought I
by rcdmd 8y ago
I cut my teeth on Windows with Microsoft Visual Studio Basic in the 2000s, then Windows/Dev-Cpp because of poor MSVC++ support for some C++ features I thought I needed at the time, switched to Mac/Vim, then had a 6ish year stent with Ubuntu and Vim as an IDE. But then a botched upgrade from 14.04 LTS to 18.04 LTS lead to a few frustrating hours of my time to get X to even load. I'll never see that time again. Now I'm back on Windows, and somehow have drudged along without installing Cygwin yet, although that's coming. Developing Java has been a pleasant experience with IntelliJ IDEA. The GUI use is taking getting used too-- but configuring IDE things like language servers is mostly automagic and have very reasonable defaults. The biggest issue I've had is Windows upgrades requiring random restarts completely interrupting my workflow. But, overall, rediscovering Windows has been a pleasant experience for me too.
- nxc18 8y agoCheck out Windows subsystem for Linux - you can almost certainly skip cygwin entirely and run the same binaries you like from Ubuntu.
- nobleach 8y agoI hear I could even run i3.... I can't wait to give this a shot.
- repsilat 8y agoFilesystem performance is a bit crap and you can't run Docker in Windows Home, but otherwise I found WSL pretty great. The Docker thing finally turned into a dealbreaker for me though, so after about two years of WSL I'm back to linux.
- allannienhuis 8y agoThe lack of Docker support with WSL stopped me in my tracks too, or I'd have probably moved back to windows as my daily driver. I don't enjoy dual-boot for gaming as I only game occasionally and have to deal with a backlog of windows updates when I do.
- PascLeRasc 8y agoIs there some missing repository you need to add to the Windows Ubuntu? Every time I've tried to install some one-off tool Stackoverflow has suggested (yesterday it was ncftp, the other day it was some ssh configuration, ifconfig isn't there) apt can't find it.
- 2bitencryption 8y agoit's the same userland as "real" Ubuntu, so apt will give you the same results on both. Perhaps do a "sudo apt-get update" (updates the local resources of apt, not the packages themselves) so that when you do a "apt search" or "show" in the future it has something to show?
- pivo 8y ago> but configuring IDE things like language servers is mostly automagic and have very reasonable defaults. What does configuring IDE things have to do with Windows? Wouldn't IntelliJ have the same reasonable defaults on Linux and macOS? Or is it a different product somehow (haven't used it myself.)
- rcdmd 8y agoGood point, IntelliJ has first class support for Linux, Windows and Mac.
- mikec3010 8y ago> upgrades requiring random restarts completely interrupting my workflow You'll never see that time again.
- rcdmd 8y agoIndeed, but you can do other work while Redmond holds your computer captive.