Executando verificação de segurança...
1

Por muito tempo eu trabalhei em modo texto. Um pouco de PC/M e muito de DOS. Peguei um BSD lá no início, mas não me achei ali.

Mais tarde iniciei a desenvolver para Windows, mas, assim que precisei se servidores, Windows rapidamente se mostrou pior do que Linux.

Fiquei nessa por uns 15 anos: desktop Windows e server Linux.
Até que um dia eu decidi que queria no meu desktop a mesma qualidade que tinha nos servidores.
Nem sei porque demorei tanto a pensar isso. Talvez comodismo.

Migrei meu desktop para Linux e o que eu precisava desenvolver em Windows (Delphi), eu o fazia em um VirtualBox com Windows XP.

Obs.: Como eu tinha um dual boot, tentei também o contrário: base Windows e Linux no VirtualBox, mas ficava muito pior. Então, assim que pude, me livrei do dual boot para ter mais espaço para o meu Linux.

Nos últimos mais de 10 anos só uso Linux. Desktop e, obviamente, servers.
Para as raríssimas atividades que precisam Windows (praticamente nenhuma há mais de um ano) ainda tenho uma VM com XP (sim XP).

Como nunca usei, não sei qual vantagem um Mac pode oferecer. Pelo pouco que sei, é similar ao Linux.

Resumindo: Recomendo Linux para desenvolvimento e para todos os usos básicos que alguém pode precisar.

"Ah! Mas tal jogo ou aplicativo só tem para Windows. Ou... Tal periférico só tem driver para Windows."

Nesse caso, tenha o Windows para executar o jogo ou aplicativo e usar o periférico.
Não é exatamente uma questão de escolha do SO, é uma questão de ser obrigado a usá-lo.
Mas, já que é obrigado a usá-lo, aprenda a gostar e seja feliz!

Carregando publicação patrocinada...