I have seen people recommend doing development under Linux rather than Windows. Can anyone give me a list of reasons for or against using Linux for the development environment? I'd like to present a case to my bosses.
I have seen people recommend doing development under Linux rather than Windows. Can anyone give me a list of reasons for or against using Linux for the development environment? I'd like to present a case to my bosses.
There is one huge reason: FTDI drivers for Windows screw up the data when they think the chip is counterfeit. Open source drivers do not do it. So stay away from Windows and all other black boxes.
It is really strange that a developer is even asking such a question. Who in a sane mind would ever prefer to deal with an opaque black box, undebuggable when things go wrong (as they always do)?
There is one huge reason: FTDI drivers for Windows screw up the data when they think the chip is counterfeit. Open source drivers do not do it. So stay away from Windows and all other black boxes.
It is really strange that a developer is even asking such a question. Who in a sane mind would ever prefer to deal with an opaque black box, undebuggable when things go wrong (as they always do)?