• racemaniac@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    Then do some C# development in Visual studio, and you’ll see how to develop while never touching the commandline ;) (but of course you could do some things via command line if you really want to) Everything from creating project to running & debugging to building & deploying, all via the IDE

    • smiletolerantly@awful.systems
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Thanks, but for the little C# I need to write I’ll stick with nvim :D (Yeah yeah I know)

      Incidentally, when I started to learn programming, I definitely was using an IDE (I can honestly not remember which one - I was following some book which included the setup of the IDE and instructions for that IDE only).

      But even back then it always bugged me that I did not know what was going on in the background. When a button did not do what the book said it would do, that would turn into frustration because I could not understand what had happened, or why something failed. Sure, part of that was just inexperience, but even today, I easily despair at GUIs.

      I could for example never get started with Godot because my brain just does not connect all the checkboxes and sliders with what is happening in the background. Bevy, on the other hand, was super easy to pick up precisely because there is no GUI.

      Maybe I am just weird.

      (Also I do not want to discourage anyone from using GUI tools, I originally just commented to support the “Linux is dev friendly” statement)