General discussion

  • Creator
    Topic
  • #3967081

    Learning programming in Linux

    by seichi00 ·

    Tags: 

    Hello,

    I have always used Windows (and an IDE) to learn programming. But I want to start using Linux (for learning and practicing, I already have general usage down). I’m sure there are IDEs (suggestions?), but is there a more proper/suitable/beneficial way to go about doing so in Linux? If it matters, C, C++, Java, Python. And Fedora, but once I am more comfortable, Arch.

    Thanks.

You are posting a reply to: Learning programming in Linux

The posting of advertisements, profanity, or personal attacks is prohibited. Please refer to our Community FAQs for details. All submitted content is subject to our Terms of Use.

All Comments

  • Author
    Replies
    • #3967088
      Avatar photo

      Re: learn programming

      by kees_b ·

      In reply to Learning programming in Linux

      For Java I can recommend Eclipse from eclipse.org as an IDE.
      For C++ you might like to try all 5 from https://www.geeksforgeeks.org/top-5-ides-for-c-that-you-should-try-once/

    • #3967207
      Avatar photo

      Wait a second.

      by rproffitt ·

      In reply to Learning programming in Linux

      I’ve used Linux off and on for decades and with about 5 commands committed to memory did well for years. Are you talking about the raw Linux that boots to a command prompt or the myriad of GUI shells? Learning the dozen shells might be interesting but what are you asking here?

      Learn Eclipse on all the platforms is my advice. Eclipse is good for more than Java and what you do on Windows works on Linux for the most part.

    • #3969287

      Reply To: Learning programming in Linux

      by claquesift0p ·

      In reply to Learning programming in Linux

      Yeah so many of these only function under a broken definition of “benefit”. For instance saying “gaming on Linux has come a long way” – that’s not a benefit to Linux, in fact that’s actually admitting it’s still a downside aka the opposite of benefit because it still lags behind. Also “you can run a Windows vm if you need it” – that’s not a benefit of Linux, you can run VMs on Windows and just run Linux in a vm for the things it actually is a benefit for.

      I’m not arguing for one over the other. I use Linux and am on Linux systems for work constantly. But half these aren’t benefits they’re just things to think about.

Viewing 2 reply threads