DEV Community

Discussion on: What software development tools (libraries/frameworks/apps/whatever) make you feel most anxious while you're working with them?

Collapse
 
patryktech profile image
Patryk

Windows.

I've been lucky in that I haven't really had to use it since ~2013, and I know my way around it (have basically used all versions from 3.1 to 7), but after using Linux, not having a drop-down terminal, or virtual desktops, or built-in SSH, GNU utilities, etc. means I hate every single minute I have to spend in that garbage bloatware.

P.S. I know, you now have WSL (and even when I used it, you had cygwin), so you can make it somewhat usable, but I'd rather not bother.

Collapse
 
kid_jenius profile image
Daniel

Windows 10 (released 2015) has improved immensely for devs that need bash/terminal/ssh/etc.

WSL literally changed the game. I used to hate Windows because I just want to use terminal (I used Linux, vi, terminal, etc for many years). But then WSL came out with integration in VS Code and it's been a godsend.

I encourage you to grab a Windows 10 device and try it. I guarantee it is light years ahead of Windows 7. You don't have to believe my words, just try it out yourself and form your own opinion.

Collapse
 
patryktech profile image
Patryk

I'm aware. In fact, I mentioned WSL in my P.S.

I encourage you to grab a Windows 10 device and try it. I guarantee it is light years ahead of Windows 7.

Yeah, but is it ahead of Linux?

Thread Thread
 
kid_jenius profile image
Daniel • Edited

For my uses, it's way better than Linux. But that's my situation. Your situation may be different. Regardless, it would be good for you to try the latest builds of Windows 10!

Thread Thread
 
patryktech profile image
Patryk • Edited

Regardless, it would be good for you to try the latest builds of Windows 10!

I focus on web development. I run postgres, nginx, python, docker, sometimes PHP or MySQL...

Seeing as Windows 10 uses up 1.5-2.5 GB RAM idle, and requires a VM when using docker, AFAIK, which wastes clock cycles, it's really not for me.

Use an environment for dev that's as close to what you run in production as possible. If you deploy in docker on the cloud, you're better off just using Linux on your machine, as well.

That said, I'm not opposed to trying it. I just don't have a spare machine or time to waste on that right now.

Collapse
 
pclundaahl profile image
Patrick Charles-Lundaahl

This.