Risultati da 1 a 11 di 11
  1. #1
    L'Onesto L'avatar di kanga-roo
    Data Registrazione
    21-04-04
    Località
    Vicenza
    Messaggi
    887

    Predefinito Python, che potenzialità ha?

    Salve a tutti...
    vorrei imparare a programmare in Python e mi chiedevo: Fino a che punto si può arrivare programmando in Python?
    Che tipo di programmi si possono fare con questo linguaggio?
    Anche giochi o motori grafici? Programmi che mi permettono di fare qualcosa all'interno del computer (tipo client telnet o antivirus etc...) ?
    Grazie anticipate per le risposte

  2. #2
    Il Niubbi L'avatar di loris_p
    Data Registrazione
    05-03-05
    Località
    Treviso
    Messaggi
    199

    Predefinito Re: Python, che potenzialità ha?

    puoi immaginare python come la versione interpretata del c
    perciò capisci che la potenza del linguaggio è enorme, infatti si sta diffondendo molto velocemente..
    nessuno dice che con python quindi non sia teoricamente creare grossi progetti, ma la sua caratteristica di essere interpretato lo rende molto inefficiente in questo ambito, nel quale invece sono di gran lunga migliori i linguaggi compilati (come il C)
    perciò python è utilizzato ed è consigliabile utilizzarlo per programmi di piccole dimensioni..
    nessuno ti impedisce poi di fare un programmone, è che il linguaggio non si presta bene, anche se dopo aver visto programmi di una certa entità come eclipse venir realizzati in java..

    p.s. se sei interessato a fare qualche giochino ti tornerà utile la libreria pygame http://pygame.org/news.html

  3. #3
    L'Onesto L'avatar di kanga-roo
    Data Registrazione
    21-04-04
    Località
    Vicenza
    Messaggi
    887

    Predefinito Re: Python, che potenzialità ha?

    Grazie
    L'importante è che mi possa servire per fare programmi di una certa complessità (cioè non fini a se stessi ).

  4. #4
    L'Onesto
    Data Registrazione
    20-12-03
    Messaggi
    1,162

    Predefinito Re: Python, che potenzialità ha?

    Concordo e si che è strano, uno dei massimi programmatori italiani (Alex Martelli), si è trasferito in USA x diventare un Uber Tech Lead di Google appunto x la sua esperienza di Python (ha scritto anche un libro must "Python in a nutshell")...Forse come linguaggio è da rivalutare ma io sinceramente x ora non abbandono il C...

  5. #5
    La Borga L'avatar di Firestorm
    Data Registrazione
    09-05-02
    Località
    Pontey
    Messaggi
    14,297

    Predefinito Re: Python, che potenzialità ha?

    Io ci ho fatto la tesi sul python ho creato un programma con Python e WxPython e un'IDE che si chiama Boa constructor...

    Il programma aveva circa 11000 linea di codice non era lentissimo ma si sentiva che era interpretato specialmente quando c'erano parecchi dati da gestire e dovevano sare tutti in RAM.

    Il linguaggio ha enormi potenzialità è facile da imparare (se vuoi ti spedisco il codice per dargli un'occhiata) ed è espandibile all'inifinito tramite moduli...

  6. #6
    L'Onesto L'avatar di kanga-roo
    Data Registrazione
    21-04-04
    Località
    Vicenza
    Messaggi
    887

    Predefinito Re: Python, che potenzialità ha?

    Ho un problema con un porgramma che vorrei fare per calcolare la distanza di Levensthein tra due stringhe di qualsiasi lunghezza...
    il problema è che per farlo mi serve una funzione che possa creare variabili con nomi che vanno in sequenza tipo: a1,a2,a3 etc. solo che non so proprio come fare, la cosa deve essere automatica, e non si possono fare operazioni con i nomi delle variabili...
    qualcuno sa cosa posso fare?

  7. #7
    blue_tech
    ospite

    Predefinito Re: Python, che potenzialità ha?

    questo -> http://www.clamwin.com/

    è fatto in python e c++

    è un antivirus open-source quindi il codice lo puoi scaricare liberamente

  8. #8
    Il Nonno L'avatar di vaitrafra
    Data Registrazione
    23-09-01
    Località
    Scandiano
    Messaggi
    6,024

    Predefinito Re: Python, che potenzialità ha?

    Dayel ha scritto lun, 21 agosto 2006 alle 19:03
    Ho un problema con un porgramma che vorrei fare per calcolare la distanza di Levensthein tra due stringhe di qualsiasi lunghezza...
    il problema è che per farlo mi serve una funzione che possa creare variabili con nomi che vanno in sequenza tipo: a1,a2,a3 etc. solo che non so proprio come fare, la cosa deve essere automatica, e non si possono fare operazioni con i nomi delle variabili...
    qualcuno sa cosa posso fare?
    in questi casi si usano gli array in genere...oppure codice autocompilato, ma non credo sia il caso

  9. #9
    La Borga L'avatar di Firestorm
    Data Registrazione
    09-05-02
    Località
    Pontey
    Messaggi
    14,297

    Predefinito Re: Python, che potenzialità ha?

    Dayel ha scritto lun, 21 agosto 2006 alle 19:03
    Ho un problema con un porgramma che vorrei fare per calcolare la distanza di Levensthein tra due stringhe di qualsiasi lunghezza...
    il problema è che per farlo mi serve una funzione che possa creare variabili con nomi che vanno in sequenza tipo: a1,a2,a3 etc. solo che non so proprio come fare, la cosa deve essere automatica, e non si possono fare operazioni con i nomi delle variabili...
    qualcuno sa cosa posso fare?

    Scusa la mia ignoranza ma la distanza de che?
    Sono un povero telecomunicazionista e non ho fatto corsi di teoria su algoritmi fondamentali quindi molti per me sono nomi assolutamente oscuri...
    Se spieghi bene posso provare a darti una mano anche da quello che ho visto credo che tu debba far il tutto con degli array perchè in altre maniere diventa complicato oppure in C con qualche bella malloc e una lista dinamica

  10. #10
    La Borga L'avatar di Il Nero
    Data Registrazione
    31-12-01
    Messaggi
    12,066

    Predefinito Re: Python, che potenzialità ha?

    Firestorm ha scritto dom, 27 agosto 2006 alle 09:16
    Dayel ha scritto lun, 21 agosto 2006 alle 19:03
    Ho un problema con un porgramma che vorrei fare per calcolare la distanza di Levensthein tra due stringhe di qualsiasi lunghezza...
    il problema è che per farlo mi serve una funzione che possa creare variabili con nomi che vanno in sequenza tipo: a1,a2,a3 etc. solo che non so proprio come fare, la cosa deve essere automatica, e non si possono fare operazioni con i nomi delle variabili...
    qualcuno sa cosa posso fare?

    Scusa la mia ignoranza ma la distanza de che?
    Sono un povero telecomunicazionista e non ho fatto corsi di teoria su algoritmi fondamentali quindi molti per me sono nomi assolutamente oscuri...
    Se spieghi bene posso provare a darti una mano anche da quello che ho visto credo che tu debba far il tutto con degli array perchè in altre maniere diventa complicato oppure in C con qualche bella malloc e una lista dinamica
    http://it.wikipedia.org/wiki/Distanza_di _Levenshtein

  11. #11
    La Borga L'avatar di Firestorm
    Data Registrazione
    09-05-02
    Località
    Pontey
    Messaggi
    14,297

    Predefinito Re: Python, che potenzialità ha?

    Grazie molte

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato