Jag har en bekännelse att göra, som förhoppningsvis är lagd ad acta.
Under 1980-talet programmerade jag primärt i C. Jag hade dock börjat kika på C++ under andra halvan av det decenniet. Jag
tyckte språket var klart intressant även om det var aningen bökigt att köra cfront. På denna tid, körde man en
transpiler med det namnet (skriven av språkets upphovsman Bjarne Stroupstrup), som genererade C kod för vidare
kompilering till exekverbart format.
En dag blev jag uppringd av en person som frågade om jag kunde hoppa in som lärare på en grundkurs i C++, eftersom deras lärare hade blivit sjuk, samt att kursen börjande nästa dag. Det här var på ett av våra välkända industriföretag.
Ja, visst svarade jag. Resten av kvällen hårdpluggade jag alla detaljer om språket, baserat på den vid den tiden enda källan nämligen boken "The C++ Programming Language" av Stroupstrup.
De följande tre kursdagarna gick över förväntan bra och deltagarna blev mycket nöjda och troligtvis kunnat tillämpa sina kunskaper i många programprojekt sedan dess.
Vad var det då som föranledde skälet till den nämnda bekännelsen? Jo, efter kursen hade deltagarna större praktisk erfarenhet av språket än vad jag hade just då. Baserat på mina djupa kunskaper i C och hur cfront fungerade, var det enkelt att förstå språket och kunnat besvara samtliga frågor under kursen.
Kursen blev dock startpunkten på att jag helt bytte till att programmera i C++ och kom att bli mitt favoritspråk under väldigt lång tid.
Senaste Artiklarna
-
Väderdata med Boost
15 oktober 2026 -
Kom igång med Boost
2 oktober 2026 -
C++26 ORM via Reflection
29 september 2026 -
C++26 Reflection
18 september 2026 -
C++26 Contracts
11 september 2026 -
Cargo – konvention framför konfiguration
4 september 2026 -
Referenser & pekare i Rust jämfört med C++
28 augusti 2026 -
När Rust får panik gör C++ ett undantag
21 augusti 2026