Newsgroup: it.lavoro.professioni.webmaster
Titolo: Perl ...cosa ne pensate?

Secondo voi vale la pena dedicare tempo a questo linguaggio, o è meglio
orientarsi verso java (jsp) e .net
(o dico stupidate e sono cose completamente differenti?)

 (o dico stupidate e sono cose completamente differenti?)
Una cosa un po' a sfavore del Perl č che č un linguaggio in sola
scrittura... nel senso, due settimane dopo che hai fatto uno script in perl
non riesci piů a capire cosa faccia... perň in perl fai le stesse cose che
in jsp e .net. Vedi tu...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 cose che in jsp e .net. Vedi tu...
E perche' non il python che invece ha i permessi rxw? :-PPP
Tie', beccati sta perla.
This has been percolating in the back of my mind for a while.  It's
a scene from _The Empire Strikes Back_ reinterpreted to serve a
valuable moral lesson for aspiring programmers.
--
EXTERIOR: DAGOBAH -- DAY
           With Yoda strapped to his back, Luke climbs up one of the
        many thick vines that grow in the swamp until he reaches the
        Dagobah statistics lab. Panting heavily, he continues his
        exercises -- grepping, installing new packages, logging in as
        root, and writing replacements for two-year-old shell scripts
        in Python.
YODA: Code!  Yes.  A programmer's strength flows from code maintainability.
      But beware of Perl.  Terse syntax... more than one way to do it...
      default variables.  The dark side of code maintainability are they.
      Easily they flow, quick to join you when code you write.  If once
      you start down the dark path, forever will it dominate your destiny,
      consume you it will.
LUKE: Is Perl better than Python?
YODA: No... no... no.  Quicker, easier, more seductive.
LUKE: But how will I know why Python is better than Perl?
YODA: You will know.  When your code you try to read six months from
      now.
Ciaps
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
Registered Linux User #277621 - 
http://counter.li.org
************************************

 Tie', beccati sta perla.
Perla accanto a Perl... non so che pensare.
Poi per quanto mi riguarda dovresti sapere che preferisco Linux/Java/PostgreSQL
alle letali combinazioni M$... ma tant'è prima o poi cederò alla tentazione di
Office Developer Edition, quando diventerò rycco e phamoso grazie ovviamente al
sito e-commerce in latino.


 in jsp e .net. Vedi tu...
Sicuro?
Prova a farti dei web services in Perl.
-- 
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
free.it.comp.lang.csharp
free.it.comp.lang.vbnet
free.it.comp.lang.aspnet
free.it.comp.lang.delphi
--


Il mio consiglio spassionato è di gettarti direttamente o su 
ASP.NET
 o 
su JSP.


"marceme" ha scritto:
| Secondo voi vale la pena dedicare tempo a questo linguaggio, o è meglio
| orientarsi verso java (jsp) e .net
| (o dico stupidate e sono cose completamente differenti?)
Ti posso dire che io ci misi buona volontà ad imparare Perl, comprai anche
un manuale!
Dopo appena una settimana passai ad ASP.
Ciao
--
Antonio G.
Web Site: 
www.antoniog.it
E-mail: antonio_...@SPAMhotmail.com

 Prova a farti dei web services in Perl.
Meglio di no, non ho così tanto tempo libero a mia disposizione. Ma
sicuramente si può fare. Anche in Assembler se è il caso, visto che poi
tutto finisce là. :)


 orientarsi verso java (jsp) e .net
Il PERL è un ottimo e robusto linguaggio di programmazione anche al di fuori
della tecnica CGI ed in special modo se devi trattare con le stringhe (che
bella invenzione le espressioni regolari). Posso solo dirti che lo uso da
qualche anno e con soddisfazione per progettare CGI di ogni sorta e genere.
Non sono d'accordo con Stefano quando afferma che riprendere uno script,
anche dopo poco tempo, produce una sorta di "perplessità" nel programmatore:
questa è una cosa che accade spesso e volentieri quando non si programma in
maniera strutturata e si omettono le righe di commento, in PERL, come in
qualunque altro linguaggio.
Antonio G. asserisce che dopo una settimana è passato ad ASP: Antonio non ti
sembra pochina una settimana per apprezzare il PERL? Io conosco anche ASP e
continuo a lavorare prevalentemente con PERL, poi molto dipende anche
dall'applicazione che bisogna progettare, ogni linguaggio è piu adatto per
un particolare scopo.
JSP è ottimo, ad ogni modo Marceme non è tanto lo strumento per elaborare
sul server che utilizzerai ma come lo farai, quanto approfondirai il
linguaggio e quanto lo sentirai "vicino" al tuo modo di progettare anche in
relazione a quello che vorrai raggiungere. Non esiste un "meglio" in
assoluto... devi capire cosa è meglio per te.
In bocca al lupo
              Anak
anakthew...@libero.it

 qualunque altro linguaggio.
Il fatto è che la sintassi del Perl è abbastanza differente da altri linguaggi,
per questo chi -come me- non lo usa abbastanza spesso tende a dimenticarsi 'come
si fanno' determinate cose anche di base. Tutto qui.


 
senti, io conoscevo un programmatore che in perl ci faceva i siti di 
ecommerce... un mostro, per carità: prima di passare a Internet col Perl 
faceva le simulazioni in software degli integrati.
però, quando gli vedevo fare cose tipo:
foreach$&*[]^ii!(1-9)*giovanni!(a-z)*$ark(mammeta) (ad libitum)...
...mi venivano dei seri dubbi sulla sua integrità mentale. 
QQG

 Il fatto è che la sintassi del Perl è abbastanza differente da altri
linguaggi,
Ciao Stefano, forse piu che di sintassi differente parlerei di modo
"particolare" del PERL di lavorare (a stringhe per intenderci). Cmq confesso
che sono un po di parte :) Adoro questo linguaggio che ti permette di fare
qualunque cosa.
A presto
              Anak
anakthew...@libero.it


Personlmente lo trovo molto interessante, prprio perche mi da la sensazione
di poter essere usato per diversi scopi , il mio dubbio in realtà, non è
tanto sulla sua bontà, ma sul fatto che il tempo potrebbe essre utilizzato
con maggior profitto studiando cose tipo 
asp.net
 etc
Ciao e grazie Marceme

qualunque cosa.
che risultati riesci ad ottenere con perl che con altri linguaggi non
potresti ottenere?
-- 
dipende

 potresti ottenere?
...dipende :PPP,
come ben sai (imho) perl è un linguaggio "general purpose" e la sua
applicabilità al web è tramite cgi. Posso quindi scrivere applicativi in
perl che girino sotto unix/linux (ma anche per dos), che mi permettano di
configurare il sistema o che facciano una qualunque altra cosa, come pure
programmi che gestiscano un database su un sito o un carrello di commercio
elettronico o qualunque altra diavoleria possa venirci in mente :) Anche
Java è "general purpose": ci posso fare un bel programma, una applet,
oppure, tramite jsp, un applicativo per il web e infatti anche Java mi piace
molto. La questione è proprio quella di lavorare con un linguaggio maturo e
completo. Onestamente trovo addirittura "semplice" gestire flatfile anche
enormi con perl e le sue espressioni regolari (e ci sono le librerie per
l'interfacciamento con sql). Ovviamente,come dicevo anche prima, non è che
il perl sia il "must", dipende da come lo si usa e da chi lo usa. Di fatto
si possono realizzare veramente tante cose. Non ho ancora trovato un
problema che mi facesse dire: "no, stavolta perl non va bene..." e ti
assicuro che di software (specialmente negli ultimi due anni) ne ho fatto
tanto. Peraltro mi ci trovo veramente bene (da programmatore legato agli
anni '80 io ADORO le interfacce a caratteri ;)
Credo sia una questione molto "individuale" il linguaggio usato, a meno di
non trovarsi in una situazione lavorativa che ti "obbliga" a certe scelte
perchè vai a mettere le mani su cose già realizzate. Dove lavoro attualmente
ho avuto la fortuna di mettere su tutto e quindi i database, il commercio
elettronico, la gestione delle newsletter, la configurazione del webserver,
ecc... ecc... sono tutti in perl :) (confesso ho usato anche un po di asp,
ma solo un pochino :))
Spero di averti risposto.
A presto
              Anak
anakthew...@libero.it

Spero di averti risposto.
sě.  a te piace il perl e, se ho capito bene, sostanzialmente non c'č
niente che si faccia fare ad un browser con perl che non si possa fare
con altri linguaggi, dico bene?
ecco, mi interessa evidenziare questo, perché dobbiamo pensare che
abbiamo una platea di niubi che leggendo le nostre dotte discussioni
poi pensano "anvedi quello...  ha detto che con perl si puň fare
tutto...  allora per *č meglio* (o č piů potente se vogliono parlar
forbito) di asp e/o piaccapě... mň me compro er manuale de perl...", e
poi non vanno da nessuna parte...
-- 
dipende

 mò me compro er manuale de perl..."
LOL
si, ma senza tralasciare gli altri linguaggi validi per il web, e cmq, prima
di prendere un qualunque manuale di "sintassi" di un linguaggio, suggerisco
(imho) al neofita, di prendersi un bel manualone di tecniche di
programmazione. Ci metterà piu tempo ad imparare però otterrà risultati
migliori e potrà passare piu facilmente da un linguaggio ad un altro.
              Anak
anakthew...@libero.it
uin 123628668