this post was submitted on 19 Jun 2023
21 points (100.0% liked)

Programming

43 readers
1 users here now

This magazine is dedicated to discussions on programming languages, software development, and coding. Whether you are a beginner programmer or an experienced developer, this is the place for you. Here you can share your knowledge, ask questions, and engage in discussions on topics such as coding languages, software engineering, web development, and more. From the latest trends and frameworks to tips and tricks for debugging, this category covers a wide range of topics related to programming.

founded 2 years ago
 

So I started my coding journey with Python about 2 years ago. I primarily used IDLE which was super bare bones but was perfect for my needs.

I'm now toying around with Javascript with eventual aspirations to learn C# and maybe something else (Golang maybe, C++ is intimidating). I completed codecademy.com's course on Javascript, have been running through some algo training on codewars, been playing a little BitBurner, but now I want to actually try to develop my own stuff.

Looks like Visual Studio has an environment that supports Javascript, Python, and C# in one place. How is it? What are some of the positives and negatives of choosing to use Visual Studio moving forward?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago (3 children)

I started using Visual Studio (not Code, wtf were they thinking when they named these things) around 15 years ago.

Back then, it helped me a lot learning C# through excellent (= mostly very fast) code completion/suggestion and lookup tools (peek definitions etc).

I still use it (mostly for Unity), but maybe there are now better IDEs of which I am not aware of.

Currently, I still love the code completion and lookup features, but it became pretty overloaded with features and takes very long to load on my old laptop. Once up and running, it's fine.

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

Microsoft has always been terrible at naming things, sometimes I think someone's having a giggle. Just look at the Xbox line.

  • Xbox
  • Xbox 360
  • Xbox One
  • Xbox Series X
  • Xbox Series S

And for Unity/Unreal Engine, Jetbrains Rider is a great IDE (though not free like VS Community).

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

Your list was only the surface of the stupidity of the Xbox model naming nightmare, here is a more comprehensive list:

  • Xbox
  • Xbox 360
  • Xbox 360 Arcade
  • Xbox 360 Elite
  • Xbox 360 S
  • Xbox 360 E
  • Xbox One
  • Xbox One Elite
  • Xbox One S
  • Xbox One X
  • Xbox One S All-Digital Edition
  • Xbox Series X
  • Xbox Series S
[–] [email protected] 1 points 1 year ago

wtf were they thinking when they named these things

What's funny is that originally "visual" was the selling point in that you design your programs visually rather than through code. With the naming of VS code, they've gone full circle. It's a video game adaptation of a movie adaptation of a video game.

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

Since Code and VS have similar names I always get excited searching up extensions only to be disappointed they're for the other platform 😭