Do you need to use Linux to learn coding?

or is windows just fine

  1. 2 weeks ago
    Anonymous

    vscode+wsl on windows is enough

    • 2 weeks ago
      Anonymous

      You do not need linux at all for coding. However, if you're targeting web shit that runs on linux, then do as says. Windows is probably the best development platform out there.

      • 2 weeks ago
        Anonymous

        >install 3gb of bloat to get c/c++ compiler
        are you sure about this?

        • 2 weeks ago
          Anonymous

          >Muh minimalist environment
          That's okay if you're a 40 something hippie but OP is a homosexual no coder, he needs to learn the basics before he can understand what Linux is or how autotools work.

          • 2 weeks ago
            Anonymous

            fair

        • 2 weeks ago
          Anonymous

          That’s less than using standard virtual machines, and it’s better integrated.

          What i do, is having a windows laptop and a Linux server that I access remotely using my vscode. Costed me 20k bucks to set this up but worth every penny

          • 2 weeks ago
            Anonymous

            I want to do this as well, but turning my Gaming PC into a Debian instance. Then using digital Ocean and tunnel the SSH to pay only 20$ a month for 8 cores, 32gb ram and Cuda

  2. 2 weeks ago
    Anonymous

    It will also be a lot easier for your to learn C++ under windows through Visual Studio. Don't fall for the UNIX meme. Visual studio has real profiling tools for threaded development for example. Also it will be easier for you to start with a strong typed programming language like C# to learn the basics such as loops, functions, data structures, sorting algorithms etc. Don't jump in making web apps inmediatly or you will be like one of my interns who thinks he knows it all but crashes in front of a simple stack data structure

    • 2 weeks ago
      Anonymous

      but working with a unix-like/based os is good for server administration, networking

      • 2 weeks ago
        Anonymous

        He wants to learn coding, not server administration, networking.

        • 2 weeks ago
          Anonymous

          Fwiw before webshitters ruined everything, the kind of knowledge you need to do server admin was standard for programmer. Now they are the only ones who actually know how computers work outside a handful of boomers.

          • 2 weeks ago
            Anonymous

            No it wasn't, because programmers didn't have servers - at least beyond the "oh cool I now have a D:, E: and F: drive thanks to Netware" kind.

            • 2 weeks ago
              Anonymous

              There weren't so many abstractions. Modern dev is mostly not going to debug multithreaded code in VS they going to copy paste shit from the internet and click the green triangle to make it go.
              They live in a world of abstractions they don't understand. Server admins at least have to understand resource consumption and performance. Although even that is bloating up with massive over-engineered container orchestrators.

      • 2 weeks ago
        Anonymous

        Correct. But OP needs to learn much more before he can jump into writing backend applications for distributed systems. Linux is great for servers don't get me wrong, I just don't think it's a good development environment for absolute beginners... Then when you get into Linux you get grommed to death by tiling window manager fags which leads to a massive dunning Kruger effect

      • 2 weeks ago
        Anonymous

        >but working with a unix-like/based os is good for server administration, networking
        I run a linux VM on my windows machine. Visual Studio can can deploy to it automatically and debugging is seamless. No reason to ever use shitty linux dev tools.

  3. 2 weeks ago
    Anonymous

    Windows is fine, you can also rent a small vps with linux on it for a few bucks a month or make an homer server.

    • 2 weeks ago
      Anonymous
  4. 2 weeks ago
    Anonymous

    >Be me.
    >Using Ubuntu.
    >Plug in graphics card.
    >Between Nvidia and Ubuntu something breaks the internet connecting and display.
    Totally broken OS. Bricked. SECOND TIME IN SIX MONTHS.

    • 2 weeks ago
      Anonymous

      I can't get any distro outside of WSL to run for more than a couple of weeks without destroying its root FS.

    • 2 weeks ago
      Anonymous

      Typically what happens in these cases is that once you've reached the point of diminishing returns in running Ubuntu, you realize that it's time to make your life easier and you go back to running windows. Using WSL if you need it and using Linux on a server.

  5. 2 weeks ago
    Anonymous

    You don't need Linux to learn coding. However, most tools programmers use are made for Linux first. Python, make, bash, all those are made for Linux and only then ported to Windows.

  6. 2 weeks ago
    Anonymous

    you don't really need anything more than a pen and paper

  7. 2 weeks ago
    Anonymous

    I told you yesterday to stop making threads you stupid pajeet

  8. 2 weeks ago
    Anonymous

    No. I only learned Linux to play CTFs.

  9. 2 weeks ago
    Anonymous

    nobody serious about coding, uses windows
    its a fucking toy .. its not even an os its a mess
    it wasnt even the GUI implemented. every issue was in it, from day 1. The tools are not mature. it is not built by engineers. it is idiot

    • 2 weeks ago
      Anonymous

      i bring you the thanks spastic esl-coon... belief of the immediate

    • 2 weeks ago
      Anonymous

      The village idiot speaks - and embarrasses itself yet again.

  10. 2 weeks ago
    Anonymous

    yeah you have to use linux you cant code properly on windows

  11. 2 weeks ago
    Anonymous

    Don't help this fag make scamware ads for normalfags, thank you very much.

  12. 2 weeks ago
    Anonymous

    Nowadays where you can just download everything off the internet, you can definitely learn programming on Windows.

    That said, the good thing about Linux is that you can look at the source code of everything and learn how it all works, and also make changes to it to boost your portfolio.

    I personally use Emacs as my main framework for creating any kind of software, and Emacs runs poorly on Windows, so for me personally it would be a step down.

    If you intend to do back-end web development you definitely want to go with either Linux or Mac OS because that stuff if all going to run on Linux or some other Unix-based OS, and you need to know how to work with it and develop for it.

    Back in the day, it also used to be the case most of the programming-related tools on Windows costed money while on Linux you got everything for free, but that's much less of an issue nowadays.

    • 2 weeks ago
      Anonymous

      I agree with most of your post except I have no issues running emacs on Windows.

      • 2 weeks ago
        Anonymous

        I've actually never tried it myself, but the people in the Emacs general thread keep complaining that Emacs is very slow on Windows, some of them use Emacs through WSL to avoid the slowdowns

  13. 2 weeks ago
    Anonymous

    Windows is so good fuck writing code you have to use half-assed VM with a whole another OS to make it bearable.
    Stop embarrassing yourself and delete the virus from your computer.

  14. 2 weeks ago
    Anonymous

    Yes.
    How are you going to deploy that shit on Windows? You're going to use Windows Server and IIS? Don't make me laugh.

    • 2 weeks ago
      Anonymous

      What the hell has IIS got to do with it?
      Oh I get it, you're a webshitter, rendering your opinions worthless by definition.

      • 2 weeks ago
        Anonymous

        Only webshitters call programming "coding", yes

        • 2 weeks ago
          Anonymous

          Not OP, but I've called it "coding" since before you were born, and well before webshitters were LARPing as programmers.

          • 2 weeks ago
            Anonymous

            I've only ever heard it from webshitters so you can excuse me for thinking

            https://i.imgur.com/eVZleij.gif

            or is windows just fine

            was talking about that.
            Most call it "programming" or "software engineering".

  15. 2 weeks ago
    Anonymous

    Scratch run on anything.

  16. 2 weeks ago
    Anonymous

    GNU/Linux is used for android phones, IoT devices, servers, 99% of supercomputers, Robots (ROS), and most CS academia junk. You should probably learn it.

    You should also learn GNU/Linux if you're tired of Windows force updating at the worst possible time, nagging you to use Edge, resetting your settings, nagging you to "finish your setup", showing you ads, or spying on you.

    • 2 weeks ago
      Anonymous

      Can't tell if botpost or NEETpost.
      Both just mindlessly vomit what the WWW says though, so I suppose it's irrelevant distinction.

      • 2 weeks ago
        Anonymous

        Using Linux is just the natural outcome for technically inclined people who value their time.

        >spying on you
        Prove it.

        See pic.

        • 2 weeks ago
          Anonymous

          >See pic.
          You do know that Linux also spies on you right?

          • 2 weeks ago
            Anonymous

            Windows actively illegally spies on everyone by design; individual copies of certain distributions of Linux may spy on you by mistake.

            • 2 weeks ago
              Anonymous

              >may spy on you by mistake.
              HAHAHAHAHAHAHA you cant be for real, this amount of coping

              • 2 weeks ago
                Anonymous

                >where's the proof of [well established fact]!??!?
                >[proof]
                >oh yeah, well what about [vague speculations]
                I kneel.

            • 2 weeks ago
              Anonymous

              >illegally

    • 2 weeks ago
      Anonymous

      >spying on you
      Prove it.

      • 2 weeks ago
        Anonymous

        >he doesn't know
        There are a bunch of video proofs on YouTube, even one with spyware capture during the installation process, my fellow micropoo employee.

        • 2 weeks ago
          Anonymous

          >install windows
          >first thing it does is check for updates
          >ZOMG IT'S SPYWARE
          Don't ever change, LULZ.

          • 2 weeks ago
            Anonymous

            You do realise those updates are targeted? It's not even a theoretical concern.

            • 2 weeks ago
              Anonymous

              Windows actively illegally spies on everyone by design; individual copies of certain distributions of Linux may spy on you by mistake.

              Of course they're targeted. A machine that doesn't have (say) the en-US language pack doesn't need updates for en-US. A machine with a Novideo GPU doesn't need updates for a GayMD GPU. And so on and so forth.
              It's like you're not even trying anon, and are just reading from the script Rapist M. Schloman gave you. Do better.

              • 2 weeks ago
                Anonymous

                That's not what I meant by targeted and you know it.
                They're targeted at individual machines. Microsoft has the capability to identify specific sets of machines and deploy updates to these specific sets of machines. This isn't even a theoretical concern. We know they can do that.

              • 2 weeks ago
                Anonymous

                >no no its not what you just said
                >its actually what you just said
                Anon, try harder.

              • 2 weeks ago
                Anonymous

                So are you just going to hand wave away the fact that they have the ability to micro-target individual machines at level lower than by "individual locales" or "which GPU is installed"?

                They can deploy an update to a specific targeted individual (an update nobody else but that individual receives) if they want.

              • 2 weeks ago
                Anonymous

                What it really comes down to, as always, is if you discover something, like that Windows is illegally spying on you, that suggests you have to put in some effort to protect/help yourself, do you either A: protect/help yourself or B: interpret and adjust the facts to avoid personal change/effort. You're like an obese person who thinks you're perfectly happy, people who work out are cultists. and doctors are mean.

          • 2 weeks ago
            Anonymous

            >connecting to ad networks is now considered updating

  17. 2 weeks ago
    Anonymous

    >Do you need to use Linux to learn coding?
    Lo no, but linux is sadly a better OS for development purposes for a multitude of reasons, but with wsl it's at least possible to use windows without commiting a hate crime every few hours.
    >or is windows just fine
    It is.

  18. 2 weeks ago
    Anonymous

    >or is windows just fine
    WSL or a VM is enough.

    Linux has its perks, but going full Linux just for programming is usually not needed.

  19. 2 weeks ago
    Anonymous

    The beautiful thing about coding is that you don't need to do or learn anything, if you can imagine it, somebody's already done it for you. You don't even need Linux/WSL if you're doing C or C++, you can write all your code in C and pass it to LuaJIT with the FFI library. Download Love2D and use FFI, compile to a bunch of different platforms for apps and games, use redbean web server for web and write webpages in C Server Pages style. The web server runs on 6 different operating systems from a zip file (no setup, you don't even unzip it to run it, it just werks). Windows vs Linux is completely irrelevant in this day and age, you can program compute shaders on a low end phone ffs.

  20. 2 weeks ago
    Anonymous

    windows is fine
    linux is prime

  21. 2 weeks ago
    Anonymous

    windows for coding and non-systemd Unix at home. Who cares if your employers and Microsoft can see if your productive at work. You're already using github wich is full of telemetry.

    • 2 weeks ago
      Anonymous

      >You're already using github
      no I don't.

  22. 2 weeks ago
    Anonymous

    Don't be retarded, install Linux. You're very likely to deploy to a Linux machine for serious stuffs and programming and learnin Linux will also open up a lot of opportunities to gain other required skills
    Using windows for learning computer related things is just retarded

    • 2 weeks ago
      Anonymous

      Why do you homosexuals assume OP is getting anywhere near deploying to a backend?? His first job will be fixing react components and figuring out how to put together a SQL query. He needs to learn the basics first before turning into a Linux autist crying about systemd doing 10% more things than what it should do

      • 2 weeks ago
        Anonymous

        > Backend
        I never wrote backend. Linux is suitable for HPC, distributed system, IOT, embedded and server space
        Most of the tools are compatible also for windows but they are though with Linux in mind

        Since Linux is also free as in beer why in the loving fuck would you choose to develop under windows when everything aside from gaming and CAD uses Linux?
        You must extremely retarded to do that

  23. 2 weeks ago
    Anonymous

    Technically: no
    Practically: Windows isn't usable for anything other than Facebook so yes.

    • 2 weeks ago
      Anonymous

      Retard.

  24. 2 weeks ago
    Anonymous

    in 90% of cases no. in some cases you will but Windows can run linux (google WSL2)

  25. 2 weeks ago
    Anonymous

    Y(our) code

Your email address will not be published. Required fields are marked *