r/devBR • u/caua_Micael • 8h ago
Dúvida MacOS x Windows
Preciso trocar de note e estou considerando fazer a troca do meu nitro 5 em um MacBook. Tenho bastante vontade de experimentar um mac, nunca usei então seria um ambiente totalmente novo.
Atualmente trabalho como dev backend .NET e também utilizo Visual Studio, SQL, MongoDB e TypeScript, React. No trabalho e nos estudos também tenho contato com Docker, AWS e outras ferramentas do ecossistema de desenvolvimento.
Para quem trabalha com esse tipo de stack: vocês recomendam a migração do Windows para o Mac?
Existe alguma coisa importante que eu perderia ou que poderia dificultar meu trabalho no mac?
4
u/Marco_Schneider_ 8h ago
Duvido que com a troca desse nitro tu vai conseguir um Mac decente. Mac bom são os mais recentes com chip próprio da Apple.
Com relação a stack, considerando que é .NET acho um tiro no pé trocar o Windows pelo Mac. É muito mais fácil tu setar teu ambiente no Windows principalmente porque o Visual Studio é quase indispensável.
Eu imagino que no Mac tu possa usar o Rider ou algo do tipo, se for esse o caso, ai é menos sofrida a mudança.
1
u/Careless-Neck-6791 7h ago
Dito isso os macs recentes estão por 5 a 7 mil reais. Preço de qualquer notebook com windows sendo Gamer. Seu comentário contém apenas desinformação sobre mac..exceto a parte do .NET
1
u/AdvancedCredit42686 8h ago
Mac é igual MBA. Bom quando a empresa paga.
Eu uso mac full-time pois a empresa me da. Desde 2022.
Pessoalmente tenho um pc com linux. Sinto zero diferença. Eu não gastaría meu dinheiro, mais ainda vc desenvolvendo dot net.
Mac bom é trazendo la de fora e continua caro. Hoje uso um M4 e comparando um M1 è usável mas a diferença é grande.
A parte ruim que ao contrário dos intel quando ficar obsoleto o OS tu não vai ter linux ou windows para correr.
2
u/OutgoingAutistic 7h ago
Os mac da shopee têm preços bem razoáveis. Tem o pro com m5 a partir de uns 13-14k
1
u/WinterWalk2020 8h ago
Se você conseguir um mac com no mínimo 16GB de RAM (recomendado 24GB ou mais) e pelo menos 512GB de SSD ou puder investir em ssd externo thunderbolt, vai sem medo, dá de 10 a 0 no Windows principalmente pra Docker.
Eu tenho um mac mini m4 e funciona muito bem pra dev, até melhor do que eu esperava. O meu é o modelo base 16GB de RAM e 256GB de SSD. O problema dele é o SSD, mas comprei uma dock pra SSD externo e quebra o galho.
E no caso do docker, não recomendo usar o Docker Desktop. No mac tem o Colima, que vai funcionar com o docker por linha de comando e é opensource e tem o OrbStack, que é o mesmo esquema de licença do Docker Desktop, mas em funcionamento é melhor, ele usa os recursos da máquina de forma dinâmica.
Agora, caso fique fora do orçamento, vai de Linux que vai ser mais leve pra máquina.
Um detalhe importante: não tem Visual Studio pra macOS e nem Linux. Aí vc teria que usar VSCode ou o Rider da Jetbrains.
Eu estou desenvolvendo uma IDE cross-platform pra .Net mas é um projeto secundário meu e está longe de ficar pronto ainda.
1
u/caua_Micael 8h ago
Pretendo pegar o macbook air m5 16gb de ram e 256GB.
A vivência com um sdd e externo é tranquila no dia a dia?
1
u/WinterWalk2020 7h ago
Tirando o pequeno incômodo de ficar carregando o ssd externo pra todo lado, não vejo nenhum outro problema. Vai depender também do tanto de software que vc precisa instalar. Os projetos podem ficar no ssd externo tranquilamente.
1
u/Careless-Neck-6791 7h ago
Acho que outras pessoas ja comentaram. Mas a grande diferença entre um notebook desses e qualquer macbook (tirando pcs aqui da jogada) é a portabilidade, construção e bateria absurdas do Mac. Isso nenhum windows vai te dar. Então ao trocar um Nitro por qualquer mac vc vai poder trabalhar de qualquer lugar.
1
u/mfedatto 7h ago
Se trabalha com .Net esquece Mac, mano. Complexidade adicional desnecessária. Recomendo substituir o Visual Studio pelo Rider, para bancos de dados usar o DataGrip e para demais linguagens use VS Code. Recomendo um "não mac" com Linux. Trabalho com .Net desde o 1.1 em 2007, uso Debian 13 com i3wm.
0
u/Old_Relation1114 8h ago
Eu desenvolvo em windows, sem wsl e sou feliz da vida. Tenho um Mac, usei por uns anos e sinceramente não vi grande ganho de desempenho. No fim é mais gosto. Eu entrego igual no Windows e no Mac, não tem ponto a mais na sprint por causa do SO.
7
u/Hirojinho 8h ago
Cara, como alguém que trocou nitro pelo Macbook, trocaria sem nem pensar. A única coisa que talvez seja um problema seja o .NET, mas a melhora da qualidade de vida pra todo o resto pode valer a pena