Hacker News new | past | comments | ask | show | jobs | submit login

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.



Check out Windows subsystem for Linux - you can almost certainly skip cygwin entirely and run the same binaries you like from Ubuntu.


Is 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.


it'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?


I hear I could even run i3.... I can't wait to give this a shot.


Filesystem 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.


The 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.


> 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.)


Good point, IntelliJ has first class support for Linux, Windows and Mac.


> upgrades requiring random restarts completely interrupting my workflow

You'll never see that time again.


Indeed, but you can do other work while Redmond holds your computer captive.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: