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

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
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?

Inlägg 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.
Radiohead
Inlägg: 445
Blev medlem: 18 mars 2006, 17:11:02

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

Inlägg 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.)
SvenW
Inlägg: 1124
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

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

Inlägg 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
Användarvisningsbild
Icecap
Inlägg: 26175
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

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

Inlägg 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'.
Användarvisningsbild
007sweden
Inlägg: 3500
Blev medlem: 3 mars 2005, 20:18:12
Skype: oo7sweden

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

Inlägg 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. :)
SeniorLemuren
Inlägg: 7820
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

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

Inlägg 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.
Användarvisningsbild
007sweden
Inlägg: 3500
Blev medlem: 3 mars 2005, 20:18:12
Skype: oo7sweden

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

Inlägg av 007sweden »

Jag gjorde det.
Skriv svar