Inlägg från: datanörd |Visa alla inlägg
  • datanörd

    kan jag bli programmerare??

    UPPERCASE skrev 2013-12-30 08:34:10 följande:
    Än .NET? 

    Assembler är inte "svårt" som många tycks få för sig, nackdelen är att assembler sällan är portabelt. Och det är ett ganska "verbose" språk så det kan vara svårt för någon extern part att sätta sig in i ett assembler program utan tydlig dokumentation. 

    Med portabelt så menar jag inte enbart mellan olika typer av processorer utan mellan olika typer system också, 
    Windows skickar tex inte argument på samma sätt som ex linux gör. Så om du vill släppa ditt program för ett annat system måste du spendera mycket tid på att modifiera stora delar för att få det att fungera. 

    Det finns ingen med rätt prioriteringar som skriver program helt i assembler idag, däremot är det väldigt vanligt och kommer sannolikt förbli så för alla översiktlig framtid att man skriver om specifika funktioner i assembler för det kan ibland finnas stora mängder prestanda att hämta genom att göra det. 
    Nuförtiden har de flesta kompilatorerna blivit så bra att man sällan vinner så mycket på att skiva en specifik funktion i assembler....det man vinner i prestanda  förlorar man i läsbarhet (men visst finns det fortfarande specifika fall där det är som du skriver..)
Svar på tråden kan jag bli programmerare??