[OT] Datafrågor - En samlingstråd
Tack för svaren, jag blir lite klokare på det, dock inte mycket. Ni får gärna berätta mer.
Jag kan förklara mina behov lite mer. Jag kommer att använda datorn som studiedator, men har inte riktigt klart för mig exakt vilka behov jag har än. Det kommer att avgöras under sommaren, men jag vill ta höjd redan nu. Jag kommer troligen att ha behov av att köra Windows utveckling, typ Visual Studio, C#, (eventuellt C++) och .Net miljö. Och det går inte att göra vad jag vet i Linux miljö. Samtidigt har jag behov av att utveckla i "traditionell" embedded miljö på Linux med hela den utvecklingsmiljö som finns där, typ GCC/GDB, make system, Valgrind och allt som finns med automatik i Linuxmiljöer. Det kommer att finnas behov av att ladda ner korskompilerad target mjukvara från PC till target miljö, exempelvis till RaspberryPi, och då med olika embedded OS, exempelvis FreeRtos eller embedded Linux. Det kan även finnas behov att att utveckla Linuxdrivrutiner på/till PC.
Så för att fixa allt det här måste jag ha både Windows och Linux, och även möjlighet att testa drivrutiner på PC. Med dualboot eller vad det heter borde det gå att fixa, men jag har ingen aning om det sista kravet/önskemålet med drivrutin utveckling på PC går att klara med virtualiserade miljöer. Eller ens om det går att ladda ner mjukvara från utvecklingsmiljö till target i en virtualiserad miljö.
Trots att jag har ganska stor erfarenhet av mjukvaruutveckling, så är dator/programinstallation ett stort svart hål för mig.
Jag tror det är enklast/billigast för mig att utgå från en dator med Windows, bla för att urvalet är större, och det finns många kampanjer där Windows är förinstallerat.
Tar tacksamt mot fler synpunkter.
Jag kan förklara mina behov lite mer. Jag kommer att använda datorn som studiedator, men har inte riktigt klart för mig exakt vilka behov jag har än. Det kommer att avgöras under sommaren, men jag vill ta höjd redan nu. Jag kommer troligen att ha behov av att köra Windows utveckling, typ Visual Studio, C#, (eventuellt C++) och .Net miljö. Och det går inte att göra vad jag vet i Linux miljö. Samtidigt har jag behov av att utveckla i "traditionell" embedded miljö på Linux med hela den utvecklingsmiljö som finns där, typ GCC/GDB, make system, Valgrind och allt som finns med automatik i Linuxmiljöer. Det kommer att finnas behov av att ladda ner korskompilerad target mjukvara från PC till target miljö, exempelvis till RaspberryPi, och då med olika embedded OS, exempelvis FreeRtos eller embedded Linux. Det kan även finnas behov att att utveckla Linuxdrivrutiner på/till PC.
Så för att fixa allt det här måste jag ha både Windows och Linux, och även möjlighet att testa drivrutiner på PC. Med dualboot eller vad det heter borde det gå att fixa, men jag har ingen aning om det sista kravet/önskemålet med drivrutin utveckling på PC går att klara med virtualiserade miljöer. Eller ens om det går att ladda ner mjukvara från utvecklingsmiljö till target i en virtualiserad miljö.
Trots att jag har ganska stor erfarenhet av mjukvaruutveckling, så är dator/programinstallation ett stort svart hål för mig.
Jag tror det är enklast/billigast för mig att utgå från en dator med Windows, bla för att urvalet är större, och det finns många kampanjer där Windows är förinstallerat.
Tar tacksamt mot fler synpunkter.

