Sida 3 av 3

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 16 juli 2013, 03:13:33
av JimmyAndersson
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.

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 25 augusti 2013, 16:37:47
av Radiohead
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.)

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 25 augusti 2013, 17:28:35
av SvenW
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

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 25 augusti 2013, 18:19:57
av Icecap
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?

Postat: 30 augusti 2013, 09:10:56
av 007sweden
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. :)

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 30 augusti 2013, 11:58:41
av SeniorLemuren
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.

Re: Raspberry Pi projekt, ska jag lära mig C eller Python?

Postat: 30 augusti 2013, 12:37:39
av 007sweden
Jag gjorde det.