Page 1 of 1

Python, può essere utile impararlo nel 2014?

PostPosted: 17 Nov 2014, 20:11
by einstein
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

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

PostPosted: 18 Nov 2014, 14:56
by legacy
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

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

PostPosted: 19 Nov 2014, 07:51
by js-bascom
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...

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

PostPosted: 19 Nov 2014, 08:34
by einstein
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?

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

PostPosted: 19 Nov 2014, 11:41
by legacy
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'

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

PostPosted: 19 Nov 2014, 11:43
by legacy
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 ?

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

PostPosted: 19 Nov 2014, 12:08
by deluca
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.

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

PostPosted: 19 Nov 2014, 14:18
by legacy
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

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

PostPosted: 21 Nov 2014, 02:55
by js-bascom
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.

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

PostPosted: 20 Dec 2014, 22:00
by suibaf
Se hai voglia dai un occhiata anche a qui:

http://www.lazarus.freepascal.org/