Radiohead:
Här finns läsning som kanske kan bidra till valet av språk:
Jämförelse mellan kompilerande språk (t.ex C) och interpreterande språk (t.ex Python) :
http://raspberry.arctics.se/2013/02/13/ ... ringssprak
Tankar om valet av språk:
http://raspberry.arctics.se/2013/02/14/ ... -jag-valja
(Tänker främst på första delen där.)
Mer som kan vara nyttigt:
http://raspberry.arctics.se/tag/programmering/
En trevlig Raspberry-sajt för övrigt.
Raspberry Pi projekt, ska jag lära mig C eller Python?
- JimmyAndersson
- Inlägg: 26415
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Re: Raspberry Pi projekt, ska jag lära mig C eller Python?
Tack alla för all input! Otroligt så mycket hjälp man kan få.
(Jag kommer nog försöka börja med Python. Framförallt för att jag tycker högnivåspråk är roligare. Och som jag lärt mig i den här tråden så verkar det som man kan blanda om man stöter på nåt som är lösligt i C, men inte i Python.)
(Jag kommer nog försöka börja med Python. Framförallt för att jag tycker högnivåspråk är roligare. Och som jag lärt mig i den här tråden så verkar det som man kan blanda om man stöter på nåt som är lösligt i C, men inte i Python.)
Re: Raspberry Pi projekt, ska jag lära mig C eller Python?
En lättläst artikel i ämnet som inte är specifik för Raspberry Pi, men som kanske ändå ger lite bakgrundsinsikt:
http://www.catb.org/esr/faqs/hacker-howto.html
http://www.catb.org/esr/faqs/hacker-howto.html
Re: Raspberry Pi projekt, ska jag lära mig C eller Python?
Den första länk Jimmy länkar till verkar vara skrivit på fyllan. Pascal är INTE ett 'Interpreterade språk', det är ett 'Kompilerande språk'.
Re: Raspberry Pi projekt, ska jag lära mig C eller Python?
Då borde du läsa igen, ser inte pascal nämnas under rubriken "Interpreterade språk".. 
Dock så "kompileras" ju python-program till en bytecode precis innan den körs i en "virtuell maskin", så på så sätt liknar ju python java väldigt mycket. Sen så finns det ju varianter av python-interpretern, exempelvis PyPy, som kör pythonprogram mycket snabbare än orginal-python.

Dock så "kompileras" ju python-program till en bytecode precis innan den körs i en "virtuell maskin", så på så sätt liknar ju python java väldigt mycket. Sen så finns det ju varianter av python-interpretern, exempelvis PyPy, som kör pythonprogram mycket snabbare än orginal-python.

- SeniorLemuren
- Inlägg: 8332
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Raspberry Pi projekt, ska jag lära mig C eller Python?
Föreslår att du läser sista stycket under rubriken Kompilerande språk

Det finns även en typ som översätter till en fiktiv processor som oftast kallas p-code för psevdo-kod. Denna kod kan inte processorn förstå utan behöver en översättare (Eng. interpretor). För att flytta koden mellan olika processorer behövs en översättare för varje processor som man ska köra programmet på. Fördelen är att man inte behöver kompilera om programmet när man flyttar programmet. Nackdelen är att den går lite långsammare så den måste översätta p-koderna. Exempel på sådana språk är java och pascal.