PDA

Visualizza la versione completa : il futuro di perl ???


sylvaticus
28-04-2005, 16:05
ciao.. una volta sviluppavo delle semplici pagine web in Perl.. poi ho fatto altro ma ora ho la necessità (o, più o meno, il desiderio..) di riprenderci mano..

mi sembra però che ultimamente il perl x cgi si sia un po' "esaurito".. a favore del php ad esempio.. lo mostra anche il numero di post in questo forum..

Condividete questa cosiderazione? Ritenete il passaggio, ragionando nel medio-lungo termine, necessario?? "Indolore"??

Viottolo

Mich_
28-04-2005, 17:36
Non direi che e` come ti sembra, anche se in parte hai ragione.

E` vero che con PHP si e` operativi piu` in fretta, ma credo ci siano ancora cose che con PHP non si riescono a fare, mentre con Perl si`.
Tempo fa ci sono stati alcuni post/thread in questo forum sulle differenze fra PHP e Perl. Non so se ci sono ancora, o se la mannaia degli amministratori ha colpito anche quelle. Prova a vedere con una ricerca (inizia a cercare con la chiave: "Perl AND PHP").

shishii
28-04-2005, 20:44
PHP ha due veri vantaggi:

1- è integrato nel webserver apache, quindi, quando è usato in questa modalità è veloce e leggero.
2- ha una miriade di funzioni interne che rendono la creazione degli algoritmi più semplice.

Perl da parte sua ha come vantaggi il fatto che è un linguaggio con cui si può fare qualuque cosa tranne che un sistema operativo, ha una raccolta di librerie sterminata (CPAN) ed è molto solido e sicuro.

Non mi riferisco alla sicurezza dei programmi che vi vengono scritti, in quanto ciò dipende dal programmatore. Mi riferisco alla sicurezza interna dell'interprete e delle sue funzioni. In tal senso invece PHP è piuttosto carente ed ospite gradito delle varie mailing list dedicate alla sicurezza.

Insomma Perl è multiuso e completo, PHP specializzato.

FreeManX
29-04-2005, 18:59
Una cosa che secondo me manca a Perl è la possibilità di integrarsi bene con il modello MVC.

Secondo me oltre un passaggio alla OO, sarebbe bene una rivisitazione del modello.

xxanto1
04-05-2005, 12:02
diciamo che php ha una miriade di funzione fatte per mysql...
mysql è uno dei DBMS più utilizzato => php si è diffuso tantissimo anche per questo...
Anche io prima lavoravo solo con php, poi per motivi di lavoro ho iniziato ad usare perl ed ho visto che puoi fare cose bellissime...
una su tutte: scrivere espressioni regolari con per è una cosa fantastica...

Ciao

shishii
04-05-2005, 12:18
Tieni presente che l'interfaccia Perl ai database DBI in accoppiata con i driver DBD::Mysql e DBD::MysqlPP sono quanto di più potente ci sia in circolazione, disponendo sia di funzioni di alto che di basso livello.

gizax
05-05-2005, 00:00
Originariamente inviato da xxanto1
diciamo che php ha una miriade di funzione fatte per mysql...
mysql è uno dei DBMS più utilizzato => php si è diffuso tantissimo anche per questo...
Anche io prima lavoravo solo con php, poi per motivi di lavoro ho iniziato ad usare perl ed ho visto che puoi fare cose bellissime...
una su tutte: scrivere espressioni regolari con per è una cosa fantastica...

Ciao

perl è il padre delle espressioni regolari...

Devil01
17-05-2005, 01:57
E vero che il perl e il padre delle espresioni regolaro ma php puo integrare anche delle fuzioni del perl proprio per le espresioni regolari ciao

gizax
17-05-2005, 07:38
altra cosa importante è l'uso delle librerie grafiche di perl. Ho realizzato software da paura. forse solo php 5 si avvicina in qualche modo

C232
05-06-2005, 00:26
come ho capito l'unica cosa che non si puo fare in perl è creare un sistema operativo, ma lo stesso vale per Java, in Java si puo creare un sistema operativo?

Loading