Re: Mikroprocessor förståelse (nytt 2017-03-21)
Postat: 29 april 2017, 10:18:19
Bra initiativ men vad gäller "Arduino-folket" så anser jag att man inte behöver veta mer än vad man behöver. RISC, CISC, helt ointressant. Även internt att CPU har ackumulator. ROM, nja. EEPROM visst. Etc. Det finns många utmärkta böcker om Arduino som förklarar saker utmärkt, problemet är nog att många är för snåla/lata för att skaffa en sådan och läsa utan man googlar och hittar lösa pusselbitar, dessutom en blandning mellan korrekt och felaktig/gammal information.
Vad gäller programmering på engelska eller svenska så föredrar jag engelska men det händer att jag skriver på svenska, gäller framförallt i kommentarer. Jag programmerar en hel del i Swift och där kan man använda unicode i variabelnamn, inklusive emojis. Det är knappast att rekommendera men det går. Svenska variabelnamn borde ju vara OK men det är mer vanan som gör att man inte vill, plus att det kan se fult ut att blanda egna typer med språkets element på engelska. Exempel på körbar kod (med utdata från körning) i Swift:
Kompilator heter det ju på svenska, en liten detalj.Jag har aldrig sett en kompiler som kan använda de speciella nordiska bokstäver i namngivningen
och min personliga åsikt är att all programmering sker på engelska.
Vad gäller programmering på engelska eller svenska så föredrar jag engelska men det händer att jag skriver på svenska, gäller framförallt i kommentarer. Jag programmerar en hel del i Swift och där kan man använda unicode i variabelnamn, inklusive emojis. Det är knappast att rekommendera men det går. Svenska variabelnamn borde ju vara OK men det är mer vanan som gör att man inte vill, plus att det kan se fult ut att blanda egna typer med språkets element på engelska. Exempel på körbar kod (med utdata från körning) i Swift: