• Forum
      /  
    Software
      /  
    Operativsystemer
  • 30-06-2021 · 10:59 2100 visninger 16 svar
  • Denne tråd er over 6 måneder gammel

    Er du sikker på, at du har noget relevant at tilføje?

  • Mac til programmering?

    Af MikeLoyche Ultrabruger
Hej HOL!

Jeg kunne godt tænke mig at høre meninger om, hvorvidt man kan bruge en Macbook til programmering. Mere specifikt, så er det fordi jeg gerne vil starte på datamatikeruddannelsen. Jeg har altid haft en Macbook og en solid gamer pc. Så jeg er bekendt med begge operativsystemer. Derfor tænkte jeg, det kunne være nyttigt at spørge herinde :)

Rigtig god sommer.

Mega Supporter
30-06-2021 11:12
Det kommer lidt an på hvilke sprog du vil kode i og hvilke værktøjer du ønsker at bruge?
LgT

#2

Mega Supporter
30-06-2021 11:13
Hvorfor forestiller du dig at det skulle være et problem? (jeg kan dårligt forestille mig at det skulle være et problem).

Men det er måske smartere at finde ud af med det konkrete studiested frem for at spørge her?
vlx

#3

Semibruger
30-06-2021 11:23
Har brugt mac de sidste par år som fullstack udvikler og det er kun i forbindelse med et par legacy projekter i .net 4.x hvor jeg har været tvunget til at bruge en windows maskine. De fleste udvikler som arbejder med node.js eller javascript hos os er på mac men det er nok mest fordi windows maskinerne er så langsom at arbejde med pågrund af Windows Defender. Den kan ikke lige håndtere alle de filer der nu er i node_modules folderen :)

Så hvis du skal arbejde meget med opensource frameworks så vil jeg nok anbefale en mac/linux maskine. Hvis du går microsoft vejen er det meget op til om man skal bruge Visual Studo, Visual Studio til mac er ikke det samme og virker ikke med de ældre frameworks.
Ultrabruger
30-06-2021 11:23
#1 Det tænkte jeg også nok, at det kom meget an på det.
#2 Det eneste studiestederne kan fortælle mig, det er, at man "kan" godt klare sig med en Macbook, men de vil på ingen måder anbefale det. Og de kan ikke forklare hvorfor, at de ikke anbefaler det, andet end at det er "nemmere" på en Windows PC. Det var de termer, jeg fik fortalt.

Jeg håbede lidt at fange, en som har læst på datamatikeruddannelsen som så kan udvide min horisont.
Semi Nørd
30-06-2021 11:25
det er min opfattelse at de fleste programmører de koder noget, som så skal sendes til en linux server et sted. Og da macs og linux har nogle ting til fælles så kan det på nogle punkter være nemmere at have en mac (eller en linux) computer

men.. det er jo ikke som sådan svært at installere linux på en windows pc - fx i en virtual machine - og det tager kun få sekunder at starte op

og der er sikkert lidt flere fordele/ulemper. Men det kommer jo også an på hvad du egentlig skal lave.

når det så er sagt så er de forskelle nok fuldstændig underordnede til datamatikeruddannelsen.

Men når man så kigger bare på specs på de forskellige bærbare, så er den nye macbook air altså svær at slå, hvis du kigger på windows-baserede konkurrenter. Chippen er super hurtig, skærmen er fænomenal, tastaturet er lækkert, trackpad er nice. prisen er ... middel. Batteriet er lækkert og DER ER INGEN FUCKING BLÆSER! (Og den bliver heller ikke så varm at det er et problem).

Jeg solgte jo min egen lenovo 14" og snuppede en macbook air, da jeg følte det var en opgradering på alle punkter.

Og så mindes jeg at det er lidt ligegyldigt om du bruger det ene, eller det andet styresystem til selve uddannelsen. Snup den du selv synes bedst om. De har ikke de store krav til computerne. Jeg sendte en mail til deres kontor engang(før sommer 2020) og spurgte og de svarede:

Der er ingen særlige krav til din computer - ud over, at du skal anskaffe den inden studiestart. Så hvis din computer er af lidt ældre dato, så er det fint at få fat i en nyere, men det betyder ikke noget, hvilken det er.
Guru
30-06-2021 11:27
Kommer an på hvad du skal kode i, jeg kan ikke f.eks. med det jeg laver til hverdag.
Studerende

#7

Gæst
30-06-2021 11:27
Jeg er lige ved at være færdig ude på DTU i softwareteknologi, og her er der flere som har brugt macbooks gennem hele studiet uden problemer. Udover det bruger vi også primært macbooks til udvikling på mit arbejde, så det skulle ikke være et problem
vlx

#8

Semibruger
30-06-2021 11:31
#5 Man bruger vel nok også docker frem for en virtuel maskine når man udvikler til noget der skal køre i skyen eller ligende. Så der er det jo lige meget om man køre Windows/osx/linux på ens udviklings maskine.
Semi Nørd
30-06-2021 11:47
#8 det er rigtigt

Men nu snakkede han specifikt om "til datamatikeruddannelsen", og jeg tror det er fuldstændig underordnet

spørgsmålet har været oppe en del gange over de sidste år og på intet tidspunkt har nogen sagt at macs ikke kunne bruges til det - ELLER at der har været en klar fordel, eller lign.

Så jeg har selv valgt en mac pga den "på papiret" bare er en bedre maskine til prisen, end hvad der ellers er til salg af bærbare. En dell XPS koster jo mere - og er langsommere og har en træls blæser. Men det er da også en lækker maskine.
ilmep

#10

Supporter
30-06-2021 11:53
Jeg har også hørt den der før, at de anbefaler Windows til datamatiker uddannelsen. Hvilken ikke giver meningen når man på universiteterne, uden problemer kan klare sig med Mac. Du vil også hurtigt opdage når du begynder på programmering, hvor fantastisk Mac er til det (har begge dele, så ingen wars tak).

Med mindre at du kører Linux på din maskine, for så vil du have dine samme oplevelse. Terminal i Linux / Mac er meget bedre end Windows.
Mega Supporter
30-06-2021 12:07
Skal du kode .net, C# i Visual Studio, så klart en Windows maskine. Bedre support og flere taster findes ikke på en Mac, så du skal lave nogle obskure tastekombinationer.

Det vigtigste er nok at kigge på dit behov for hvilke værktøjer det er bedst understøttet og hardware krav. En Mac er typisk voldsomt overpriced ift. hardware specs. Sørg for massere af RAM en okay CPU og en god SSD.
Semi Supporter
30-06-2021 12:30
Medmindre du skal kode noget i .NET full framework, som jo er legacy nu, så kommer du ikke til at mangle noget i macOS. Tværtimod, så er macOS faktisk bedre end Windows til udvikling da macOS er natively POSIX compliant, så du skal ikke døje med en masse WSL hejs med performance overhead når du skal køre bash/zsh. De terminaler der findes til macOS er også væsentligt bedre end dem til Windows. Hvis din uddannelse kræver .NET full framework så kan du evt køre det i en VM eller dual boote, men mon ikke de fleste er oppe på .NET Core (eller .NET 5) nu? :)
Mega Supporter
30-06-2021 12:38
#12 med mindre man gerne vil kode i Visual Studio ;)

VS Code er slet ikke godt nok endnu til min standard.
Semi Supporter
30-06-2021 12:41
#13 Så kom over på Rider vognen ;)

Alternativt så findes Visual Studio altså også til macOS
Bruger
30-06-2021 13:25
Du kan sagtens tage en datamatikeruddannelse med en Mac, men du skal bare være opmærksom på, at de formentlig ikke yder lige så god support til MacOS som til Windows. Du kan også være heldig at få nogle undervisere, som er nogle hajer til MacOS.

Jeg foretrækker personligt Linux til udvikling, men alle tre operativsystemer fungerer fint til udvikling og i sidste ende er det en smagssag. De fleste studiet havde Windows, men der var et par stykker med Linux og Macs.
Superbruger
30-06-2021 13:35
#4

"Og de kan ikke forklare hvorfor, at de ikke anbefaler det, andet end at det er "nemmere" på en Windows PC. Det var de termer, jeg fik fortalt."

Ja, det er også korrekt. Det er også min erfaring. I de to første semestre ville jeg også anbefale Windows, da jeg ved, at de *typisk* ikke yder særlig god support/hjælp til Mac-brugere. Så hvis du har et problem, så skal du normalt selv løse det. Det kan godt være ret irriterende, når man samtidig kan se, at alle de andre kommer i gang lidt hurtigere end en selv.

Men hvis du allerede er en haj til det tekniske og til at problemløse, så go for it. Ellers kan du bare vælge at bruge en Mac efter 1. eller 2. semester.

Bruger påkrævet
En bruger er påkrævet for at oprette svar på Hardwareonline.dk
Du kan oprette en bruger her eller logge ind her

Log ind for at få flere funktioner