6

Some people say linux is better than windows because it's better suited for development work

Let's be honest: It's not linux, the tools just suck ass

And no I'm totally not frustrated with installing ocaml on windows 🤐

Comments
  • 4
    @Kernel Heresy! You shall be hanged!!
  • 5
    Give me terminal-like access to the system and the ability to customize the system (to a degree) and I will be happy.

    Apple: yes!

    I honestly think macOS is the middle ground between Windows and Linux.
  • 8
    @rantsauce I honestly don't know why people hate on macOS that much. Totally agree with you, seems like a good balance between the dev experience of linux and the non-"oh my audio is broken again" experience on windows
  • 2
    @12bitfloat exactly! I'm not even an Apple fan, don't like iPhones ....
  • 2
    @12bitfloat +1. Apart from gaming. For that Windows is still my go to system.

    I love macos for development
  • 0
    @rantsauce Stay away from Mac if you need to locally run docker. Switching between Mac and other laptop is annoying due to the major keyboard layout difference, especially for special chars we use a lot in dev. And also those with a touch bar don't have F keys which I use a lot.

    Switching from win to linux and vice-versa is painless, just add a .gitattributes to the repo
  • 3
    @webketje But at the same time touch pads on everything besides macbooks are near unusable after having used a macbook
  • 0
    @webketje Which macs tho? Intel ones run docker fine. Not sure about the new ones. For keyboard, I use an external keyboard and I like the position of the command key anyway.
  • 2
    Stop trying to make good development on Windows happen, It's not gonna happen
  • 0
    if i am ever given a task to work upon and a brand new laptop, i will add

    +1 hr to estimate if its a mac
    + 4 hr to estimate if its a windows
    + 4 hr to estimate if its a linux

    windows will probably take less time in setting up gui tools (which are almost all of them thesedays) but will suck up in build times due to its crappy firewall(even after disabling)

    linux will probably require more time setting up tools, gui s/w and the os itself, but once done , it will be shipping builds like a bakery.

    mac is my current favourite . it rarely requires any configuration setup and is hell fast in building stuff

    however a lot of it depends upon the nature of tasks though. the above estimates are assuming an android/frontend task.
  • 0
    The OS only really matters for DevOps and administrative stuff - like running a copy of the staging environment locally. The situation on Windows got better but it still has its quirks (stuff like max path length restrictions and not being able to overwrite open files).

    At the end the IDE matters most - and JetBrains' stuff is written in Java and therefore runs everywhere.
  • 5
    It all depends on how much you want to use your system.

    Apple is a walled garden. I hate apples tendency for bling bling bling.... Really everything in Apple needs to have some graphical nonsense gimmick just for the sake of having it.

    Windows is a walled construction yard, of which half the site is a demolition derby. Don't expect anything to work like you want it, nor that it stays working for a long time. The foreman, Mr. Windows Update, might regularly install new gimmicks for a better device experience which might make your devices unusable...

    Linux is the hippie garden. Do whatever you want, it's mostly free for use, but don't expect that anyone takes your hand and gives you an introduction or manual. You want experience, experience it by yourself and gain it.
  • 1
    @IntrusionCM signing under each word 🖋️
  • 2
    Termux introduced me to a proper terminal.. cmd to me was never usefull and ugly. My love for termux grew and my mind was blown that my whole pc could be based around that. So then i switched from win to linux :)
Add Comment