Citat:
Ursprungligen postat av
Lord_Stalin
Nja det där är nog att börja i fel ände.
TS
Kolla runt vilka programmeringsspråk som finns och välj något som lockar du dig, sen börjar du skriva kod. Efter en stund kommer du förstå vad du behöver veta mer om.
Man kan gå den vägen också, men är man nyfiken på programmering i sig är det bättre att börja med assembler på en gång, som inte på något sätt är tråkigt. Visst, det ger knappast
snabba och stora resultat, utan man får skriva allt från grunden, och man har ingen guide till hur man ska bygga större program, eller ens välstrukturerade. Det lär man sig i högnivåspråk, så du har väl en poäng
Jag ska försöka jämföra det med tekniklego
- Man kan börja med en oändlig uppsättning av alla de minsta bitarna som finns, och börja bygga saker på måfå. Eller börja med färdiga byggsatser, undersöka dem och plocka isär dem. Nåja, du har nog faktiskt rätt ändå. Fast en generell bok i programmering kan lära dig samma saker som ett högnivåspråk, men hur kul är det?
Hur som helst är, som nämnts, alla de stora högnivåspråken i princip likadana och kan man ett kan man nästan de andra. Detsamma gäller för processorer, så en assemblerbok och en bok för valfritt språk är det som gäller. Alla högnivåspråk har sina fördelar, och med det menar jag nog hur mycket språket sköter automatiskt åt programmeraren, och vad man anser ska skötas automatiskt.
För att ett högnivåspråk ska ersätta alla andra i framtiden, tror jag inte att det räcker med pengar eller popularitet, utan det måste det vara det språk som lättast att bygga in i olika system, vilket Ecmascript/JavaScript är särskilt designat för. Det är även Lua, men det är värre än BASIC och bör utrotas. Då är Tcl ett mycket bättre språk, också designat för inbyggnad, men tyvärr med fokus på enkel syntax istället för JavaScripts underbara fokus på objektorientering.