Python, può essere utile impararlo nel 2014?

Sezione dedicata ai Microcontrollori e ai Sistemi Embedded

Python, può essere utile impararlo nel 2014?

Postby einstein » 17 Nov 2014, 20:11

Scusate,
in un mondo android, dove tutto è windows, dove tutti programmano in C++, Csharp e altri linguaggi evoluti,
può essere conveniente imparare a programmare in python? mi sembra molto potente e più semplice del C++.
Non sono del tutto convinto, ma sto vedendo in giro, forse è una mia impressione, che molti programmatori professionisti, stufi dei prodotti MSW, stanno migrando su python.

Potete consigliarmi?
grazie
User avatar
einstein
 
Posts: 88
Joined: 01 Mar 2014, 15:10
Location: Siracusa

Re: Python, può essere utile impararlo nel 2014?

Postby legacy » 18 Nov 2014, 14:56

la domanda giusta e' cosa ti serve, e se la risposta e' un linguaggio iterativo che supporti costrutti astratti come alberi, mappe, ecc, tutte cose che fanno si che il pitone riduca fortemente il tempo di sviluppo al costo di costare di + in termini di prestazioni, allora python fa per te

guardati le caratteristiche del linguaggio e confrontale con le tue esigenze, dopo di che se lo vuoi imparare la curva di apprendimento e' abbastanza umana ed il supporto di moduli e' molto vasto
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Python, può essere utile impararlo nel 2014?

Postby js-bascom » 19 Nov 2014, 07:51

Attento che no ti strangoli pero'....... :shock:

Un collega (/cliente) usa python per generare effetti speciali per un paio di progetti per i quali io ho disegnato l'hardware, io non ci capisco niente di python ma lui sembra esser molto contento di poterlo usare.

Sembra che possa sintetizzare gli effetti sul suo computer che poi produce delle "bitmaps" che vengono usati dal vero hardware...BOH!

In bocca al lupo..o al pitone...
John Samperi
Ampertronics Pty. Ltd.
www.ampertronics.com.au
* Electronic Design * Custom Products * Contract Assembly
User avatar
js-bascom
 
Posts: 176
Joined: 23 Mar 2013, 02:53
Location: Sydney, AUSTRALIA Ex Nunziata, Mascali (CT)

Re: Python, può essere utile impararlo nel 2014?

Postby einstein » 19 Nov 2014, 08:34

Salve e grazie.
Con queste risposte mi state dando un input in più per impararlo.
Spero vivamente che non mi strangoli;
comunque, almeno il pitone non è velenoso :lol:

Ho visto che esistono 2 versioni base. La 2.7.x e la 3.x, sapete se ci sono grosse differenze tra le due versioni?
User avatar
einstein
 
Posts: 88
Joined: 01 Mar 2014, 15:10
Location: Siracusa

Re: Python, può essere utile impararlo nel 2014?

Postby legacy » 19 Nov 2014, 11:41

per quello che serve a te, nessuna, sotto pero' ci sono enormi differenze tanto e' vero che alcune faccende sono pure incompatibili tra loro, e lo sa bene chi usa python come gestore di pacchetti linux, perché il pitone fa anche questo, e a me, in questo caso, scoccia non poco, ma tant'e'
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Python, può essere utile impararlo nel 2014?

Postby legacy » 19 Nov 2014, 11:43

js-bascom wrote:Un collega (/cliente) usa python per generare effetti speciali per un paio di progetti per i quali io ho disegnato l'hardware


hw "python on chip" o hw di periferia, modi periferica usb o uart dove python gira su PC e la comanda ?
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Python, può essere utile impararlo nel 2014?

Postby deluca » 19 Nov 2014, 12:08

io penso per comandare l'hw attraverso la seriale e non on-chip....
per un micro mi sembra pesante visto che la versione PyMite per AVR si porta via una celestiale quantità di flash e ram.

Personalmente vedo in python un ottimo investimento per il futuro.
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: Python, può essere utile impararlo nel 2014?

Postby legacy » 19 Nov 2014, 14:18

appunto

pero' se prendi eLua, che e' il suo diretto avversario, sfrutta le SPI flash per gli script, li carica da li, e li interpreta
contenti loro, la iram basta a pelo, e la flash pure

io avevo realizzato un interprete simile al pascal, molto + leggero e con molta meno potenza espressiva, pero' per quello che dovevo fare io va + che bene
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Python, può essere utile impararlo nel 2014?

Postby js-bascom » 21 Nov 2014, 02:55

modi periferica usb o uart dove python gira su PC e la comanda ?
Sembra cosi, il programma python e' sul pc che poi comunica con un Beagle Bone Black che controlla l'hardware tramite USB o Ethernet.
John Samperi
Ampertronics Pty. Ltd.
www.ampertronics.com.au
* Electronic Design * Custom Products * Contract Assembly
User avatar
js-bascom
 
Posts: 176
Joined: 23 Mar 2013, 02:53
Location: Sydney, AUSTRALIA Ex Nunziata, Mascali (CT)

Re: Python, può essere utile impararlo nel 2014?

Postby suibaf » 20 Dec 2014, 22:00

Se hai voglia dai un occhiata anche a qui:

http://www.lazarus.freepascal.org/
User avatar
suibaf
 
Posts: 122
Joined: 08 Mar 2014, 09:55
Location: Lecce


Return to Microcontrollori e microprocessori

Who is online

Users browsing this forum: No registered users and 10 guests