Permalänk
Medlem

Programmerings laptop

Hej!
Sitter och kollar och jämför laptops då jag ska plugga programmering till hösten. Jag funderar på laptop så att jag kommer ifrån stationära datorn med alla spel på.....

Jag vill ha kvar kakan fast jag äter den om jag säger så... kollar på Samsung Galaxy Book3 360 NP730QFG-KA6SE som har enligt reviews en utmärkt batteritid, samt den klarar win 11 och har bra processor, men är det värt att lägga pengarna på att få i7 eller hur ska jag tänka?
Det enda denna laptopen ska göra rent praktiskt är programmera Swift, Kotlin och förmodligen något mer språk (om det nu skulle spela roll) men vill i framtiden även kunna ha stöd för att koppla in extra skärm(ar), har ni något tips på någon annan laptop eller det är denna jag ska köra på? Vill helst inte behöva punga upp mer än 10k och denna kostar nästan 13k

Permalänk
Medlem

Om du enbart ska programmera och absolut inte spela något så tror jag du klarar dig rätt gott med en i5 / Ryzen 5.

Skiljer inte så mycket i prestanda mellan i7-1360P och R5 7530U, medans det skiljer rätt mycket i strömförbrukning om man ska lita på TDP värden

Exempel: https://www.prisjakt.nu/produkt.php?p=12691460

Visa signatur

WS: | R7 7800X3D | G.Skill 32Gb DDR5 | MSI X670E Tomahawk | EVGA GTX 1080Ti FTW3 |

Laptop: | Apple MacBook Pro 14" (M3 Pro 11-core) |

Permalänk
Medlem
Skrivet av Colorful:

Om du enbart ska programmera och absolut inte spela något så tror jag du klarar dig rätt gott med en i5 / Ryzen 5.

Skiljer inte så mycket i prestanda mellan i7-1360P och R5 7530U, medans det skiljer rätt mycket i strömförbrukning om man ska lita på TDP värden

Exempel: https://www.prisjakt.nu/produkt.php?p=12691460

Så ryzen är bra? vill minnas att några år sedan, kan vara 5-10år, så var det bättre med intel? men då siktar jag på en i5 så länge den klarar win11, tack!

Permalänk
Medlem

Frame.work, går att beställa från Sverige nästa månad

Skrivet av Snappie:

Så ryzen är bra? vill minnas att några år sedan, kan vara 5-10år, så var det bättre med intel? men då siktar jag på en i5 så länge den klarar win11, tack!

Då minns du fel, för ryzen har varit ett bättre val hela tiden. (Eventuellt undantag är 1000-serien). Ryzen är dessutom bara 7 år gammalt.

Swift och kotlin... Låter som du ska göra appar för både iOS och Android. iOS kräver att du kar MacOS.

Permalänk
Medlem

Processorn är inte viktig. 99% av fallen väntar datorn på användaren, och inte tvärtom.
Ska du lära dig programmera, satsa på ett med ett bra tangentbord och bra skärm.

Maccarna täcker det mesta. Om man nu inte speccifikt är ute efter blåskärmsupplevelsen.

Permalänk
Medlem

Som @dlq84 redan varit inne på. Swift förekommer ju vanligtvis mest för iOS och/eller MacOS och då är det en Mac som gäller.
Man kan koda Swift på andra OS också men ramverken och ekosystemet runt Xcode finns bara i MacOS, som SwiftUI, UIKit/AppKit etc.

Permalänk
Medlem
Skrivet av dlq84:

Frame.work, går att beställa från Sverige nästa månad

Då minns du fel, för ryzen har varit ett bättre val hela tiden. (Eventuellt undantag är 1000-serien). Ryzen är dessutom bara 7 år gammalt.

Swift och kotlin... Låter som du ska göra appar för både iOS och Android. iOS kräver att du kar MacOS.

Skrivet av Sidde:

Som @dlq84 redan varit inne på. Swift förekommer ju vanligtvis mest för iOS och/eller MacOS och då är det en Mac som gäller.
Man kan koda Swift på andra OS också men ramverken och ekosystemet runt Xcode finns bara i MacOS, som SwiftUI, UIKit/AppKit etc.

yes, stämmer det, @dlq84 , men hur kan skolan säga då att det kvittar vilket OS man har om man tvunget måste ha en mac? har man en mac kan man ju köra windows genom det, men då går det inte att köra mac via windows?

Permalänk
Medlem
Skrivet av Snappie:

yes, stämmer det, @dlq84 , men hur kan skolan säga då att det kvittar vilket OS man har om man tvunget måste ha en mac? har man en mac kan man ju köra windows genom det, men då går det inte att köra mac via windows?

Om uppgifter i skolan är att göra en app, så kanske du kan välja själv om du då gör den för Android eller iOS?
Så de tvingar nog inte dig till en Mac, men har du ingen Mac så blir du tvungen att köra för Android och isåfall kanske köra något crossplattform-ramverk för att göra iOS-kompatibla applikationer.

Hur som helst.
Eftersom macar fram tills några år sedan kördes på x86-plattform så kan du köra macOS virtuellt på en pc om du vill. Men sedan början av år 2020 kör Macarna likt alla iOS-devices nuförtiden ARM-cpuer och man kan nog förvänta sig att kommande versioner av macOS kommer enbart vara för ARM. När Apple gör sit cutoff vet ingen ännu. Däremot som iOS-utvecklare är du hårt knuten till Xcode som utvecklingsverktyg och du kommer behöva köra senaste Xcode för att hantera senaste versionerna av iOS. Vilket leder dig till att du behöver en ARM-baserad Mac för att du ska ha en ärlig chans att utveckla till iOS kommande åren.

Och eftersom macarna kör ARM, så kan du inte köra vanliga traditionella x86-versionen av Windows på dem.
Du kan virtuellt köra Windows som är gjort för ARM. Alltså den version som också körs i du sett nyheterna senaste dagarna om Qualcomm Snapdragon Elite-cpuerna som sitter i Microsofts egna Surface-datorer nu. Det borde dock inte vara något hinder eftersom Windows för ARM har inbyggt stöd att kunna köra x86/amd64-program.

Du kan däremot bygga dina Android-applikationer på macOS också, så om du ser en framtid i app-utveckling är det en mac du ska ha eftersom du kan hantera båda världarna. Man kan såklart säkert livnära sig på att vara apputvecklare för enbart android, men den marknaden är nog extremt liten eftersom de flesta som t.ex beställer en app för sin verksamhet vill nog ha den för båda plattformarna.

Permalänk
Medlem
Skrivet av Sidde:

Om uppgifter i skolan är att göra en app, så kanske du kan välja själv om du då gör den för Android eller iOS?
Så de tvingar nog inte dig till en Mac, men har du ingen Mac så blir du tvungen att köra för Android och isåfall kanske köra något crossplattform-ramverk för att göra iOS-kompatibla applikationer.

Hur som helst.
Eftersom macar fram tills några år sedan kördes på x86-plattform så kan du köra macOS virtuellt på en pc om du vill. Men sedan början av år 2020 kör Macarna likt alla iOS-devices nuförtiden ARM-cpuer och man kan nog förvänta sig att kommande versioner av macOS kommer enbart vara för ARM. När Apple gör sit cutoff vet ingen ännu. Däremot som iOS-utvecklare är du hårt knuten till Xcode som utvecklingsverktyg och du kommer behöva köra senaste Xcode för att hantera senaste versionerna av iOS. Vilket leder dig till att du behöver en ARM-baserad Mac för att du ska ha en ärlig chans att utveckla till iOS kommande åren.

Och eftersom macarna kör ARM, så kan du inte köra vanliga traditionella x86-versionen av Windows på dem.
Du kan virtuellt köra Windows som är gjort för ARM. Alltså den version som också körs i du sett nyheterna senaste dagarna om Qualcomm Snapdragon Elite-cpuerna som sitter i Microsofts egna Surface-datorer nu. Det borde dock inte vara något hinder eftersom Windows för ARM har inbyggt stöd att kunna köra x86/amd64-program.

Du kan däremot bygga dina Android-applikationer på macOS också, så om du ser en framtid i app-utveckling är det en mac du ska ha eftersom du kan hantera båda världarna. Man kan såklart säkert livnära sig på att vara apputvecklare för enbart android, men den marknaden är nog extremt liten eftersom de flesta som t.ex beställer en app för sin verksamhet vill nog ha den för båda plattformarna.

Super! Tack för svar, då får jag tänka steget längre samt spara ihop lite mer så får det bli en mac vid ett senare tillfälle då, kanske black weekend 🤔 tack för hjälpen än en gång!