this post was submitted on 01 Oct 2023
117 points (90.3% liked)

Programming

17538 readers
77 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 year ago (1 children)

Mostly Visual Studio Ultimate for general workloads, regardless of what I'm writing for, it has the facilities to support pretty much every compiler and format.

For quickly editing / patching some source on Linux, just plain Nano.

Otherwise, these days, mainly VSCode.

But if I get into an environment where it's another IDE, I wouldn't care either way.

I'm language and editor agnostic and use editors out of convenience (like having Visual Studio Ultimate available to me) and languages depending on what is most appropriate for the task.

My biggest pet peeve in development is that people keep shoehorning their preferred language onto any task.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

Visual Studio Ultimate is so heavy though. I wouldn't want to use it for anything other than the languages it was designed for.

[–] [email protected] 2 points 1 year ago (1 children)

Heavy?

For some measly Macbook or style over substance laptop maybe, but I can't say I've ever had any sort of trouble running it on any of my hardware, laptops included.

Granted, my start in IT 3 decades ago was as a solo admin for a medium sized company after having been a gamer and overclocker for years before that, I know as much about the actual hardware I work with as I do about programming.

And from what I run into in the field, especially these days, the vast majority of developers wouldn't even know how to install an OS or know what hardware is in the system they use, it's pretty much "laptop goes brrrrr" and that's about it. No wonder most devs these days write absolutely horrible code in terms of optimization and resource usage.

[–] [email protected] 1 points 1 year ago

I take it you’ve never worked in a MASSIVE enterprise solution, then. I believe OC meant heavy in the sense that it uses more resources than a similar IDE would. Idk who you run into, but pretty much every dev I know is a gamer/builds their own pc. I’ve gotten into debates about which CPU is better than another for specific tasks. I don’t know a single dev who doesn’t know how to install an os.

I… don’t know what kind of junior devs fresh out of freshman CS classes you’ve been meeting, but that’s an incredibly reductive and insulting generalization to make. I don’t even… The VAST MAJORITY of devs don’t know how to install an os? Or what hardware they have? If you work in a large enough solution and don’t know how much RAM you have, then you aren’t complaining to management enough. We finally got them to upgrade us to 32gb, and most of us are already begging for 64. I would also prefer if we split the solution out into multiple solutions personally, but I doubt that will happen soon.