Citat:
Ursprungligen postat av
VenturaCustom
Hur ser detta ut om fem år då?
Såg du själv detta komma för fem år sedan?
Det ser ungefär likadant ut. Något som folk utanför hantverket ofta inte förstår är att varje rad kod som driftsätts är en belastning på verksamheten, verktyg som gör att systemutvecklare skiter ur sig fler kodrader per timma gör direkt ekonomisk skada för ett IT-bolag om de verktygen inte är exceptionellt robusta, logiska och pålitliga, och väl förstådda av personalen.
Redan serialisering av datamodeller, t.ex. att generera databeskrivningar i applikationskod eller hela applikationer från beskrivningar i XML, är i många fall lite för abstrakt och komplicerat för att man ska använda det i praktiken. Fråga folk som nosat lite på enterprise-Java och inte fastnat, de har helt säkert kommit i kontakt med sådan kodgenerering och det är en viktig faktor för att de gick tillbaka till Python eller något annat bjäfs för småskript som ska leva i max fem år.
Det här är också skälet till att så få bolag vågar bygga med Common Lisp trots att det är ett eminent språk med mycket god ergonomi och prestanda, det är helt enkelt svårt att få tag på folk som är nitiska och disciplinerade nog att kunna hålla på med makron. I många fall vill man heller inte ha med sådan personal att göra, eftersom chefer och mellanchefer normalt är lite eljest och därför kommer att må dåligt på jobbet om det är en massa smarta och driftiga människor där som säger ifrån när de som bestämmer gör bort sig.
Det har länge funnits verktyg som baserat på kontext ger hyggliga gissningar om vad det är du vill skriva för något, och som kan programmeras till att generera kodstrukturer du använder ofta eller har ett arkiv med snuttar som du kan fuzzy-söka i och klistra in ifrån. De som tycker att CoPilot är revolutionerande har slösat med andra människors pengar hela sina karriärer och kommer inte att bli vare sig mer produktiva eller bättre utvecklare av s.k. AI, för de kommer inte att kunna urskilja dåliga förslag från eventuella bra dito.