Citat:
Ursprungligen postat av
Kip.Kinkel
Nischade grejer? Vilka dumheter med din larviga "appeal to authority". Om du nu vore ingenjör så skulle du förstå att detta är mainstream för programmering i högteknologiska system. Eller tror du att front-end webbutveckling och server scripting är mainstream? I så fall vet du inte ens vad "programmering" är. Om man inte lärt sig minneshantering så behärskar man inte grundläggande programmering. Dessutom, om du med grundläggande menar loopar och villkorssatser så går det som sagt att träna det lika bra i C som i Python. Skillnaderna är försumbara.
Python är dependency hell - och är ett dåligt språk med en dålig syntax.
Du har ju inte ens tagit examen, än mindre arbetat i branschen...
De allra flesta affärssystem idag är skrivna i Java eller .Net, de använder profilstyrd JIT-optimering, man sitter inte och statiskt optimerar system nu för tiden med hjälp av lågnivåkod i C.
Att python är "dependency hell" är ju bara ytterligare en anledning till att lära ut det tidigt så man får in i ryggmärgen att sätta upp sina virtuella miljöer korrekt.
Jag kan lova dig att python kommer du stöta på, även om du får ett jobb som innebär att sitta och skriva drivrutiner till något egenproducerat styrsystem i en frontlastare, vilket verkar vara vad du anser "riktig" programmering är.
Exempelvis kan platsformen för integrationstester i detta system ofta vara skrivet i python, eller ni har en R&D avdelning där det jobbar en drös datavetare, de kommer garanterat köra python, om du har tur, har du otur kör de R eller något annat suspekt språk.
Jobbar du med AI kommer du garanterat förr eller senare tvingas sitta med python, ett MLOPS team jobbar förmodligen inte i C eller C++ utan kör MLFlow eller Kubeflow eller liknande och tränar sina modeller i Pytorch eller tensorflow, innan de exporterar dem till dig för att implementera i systemet.