Newsgroup: it.comp.lang.perl
Titolo: [UN PO' OT] Pike: un possibile concorrente di Perl??

Ciao a tutti.
Questa notte ho fatto tardi leggendo un po' di docs nel sito di Pike.
Ho scoperto questo linguaggio solo per caso, con una search con apt-cache.
Devo dire che ha degli aspetti interessanti:
Brani cospicui di codice C sono riutilizzabili, Variabili tipate,
Array multidimensionali dinamici e di tipi non omogenei, socket built-in
.. + solita GC e precompilazione in Byte-code.
Mi sembra una buona tecnologia e con 8 anni di maturita'.
Naturalmente il maggior pregio di questi linguaggi-tecnologia e' la
comunita' a supporto e Perl , Python e Ruby ne hanno di piu' grandi, ma
se obbiettivamente una novita' e' valida chi comincera'??
A me piace e forse quando uscira' Perl6 e sara' abbandonato Perl5
mettero' il cornetto a Perl. Oltretutto non mi sono mai adattato alla
OOP e per me il C semplice e' sempre di ispirazione. Inoltre questo nuovo
modello che prevede non la redazione di uno standard, ma la diretta
implementazione si e' rivelato di sicuro successo. Perl mi ha dato molte
soddisfazioni, ma chedo che se si osservera' una progressione nell' uso
di Pike ci portero' del mio codice.
Ma come inizia tutto? Come ha fatto Python a diventare cosi popolare?
E' forse stato perche' Google lo ha in qualche modo sponsorizzato?
O Red-Hat? O forse e' andato a scrocco di Java in quanto lo share di
programmatori a cui si rivolge e' lo stesso?
La storia del Perl la conosco e all' epoca forse era piu' facile.
Come potrebbe succedere anche per Pike?
E aggiungo: per quale fenomeno TCL/TK in Europa e' poco usato?
Scusate la divagazione, ma mi piacerebbe parlarne.
Ciao
Roberto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Francemente piacerebbe anche a me approfondire questo argomento,
sebbene penso sia parecchio offtopic.
Purtroppo non ho abbastanza conoscenza del discorso ma sono domande che
mi sono posto spesso anche io...
Spero che ci sia qualcuno che abbia voglia tempo e voglia di sviscerare
il discorso...
Dal canto mio ti ringrazio per averlo tirato furoi

nathanvi ha scritto:

forse adatto ad it.comp.lang ?

gabriele renzi ha scritto:


Non volevo parlare di Pike specificatamente, solo avviare un discorso
piu' generale su Perl non tecnico, ma "politico" nel senso: "perche'
un sacco di gente sceglie un linguaggio/strumento e si forma una
comunita?". Perl e' un linguaggio + tecnologia, cioe' la sua definizione
e' tutt' uno con l' implementazione distibuita. Questo mi ha sorpreso
quando ho scoperto che e' piu' premiante e "piu' standard" degli standard.
Una volta un motore di ricerca fatto in AWK sotto Linux con gawk non mi
ha funzionato con awk posix sotto HP-UX. Passato definitivamente a Perl
e abbandonati shell, sed, awk ora vivo felice.
Altri linguaggi si sono proposti con successo alla comunita' di sviluppato-
ri, alcuni con successo (Python e Ruby) e altri con meno (Pike, Lua ...)
Altri hanno succeso in certe aree geografiche (Scheme, tcl/tk ...) e mi
piacerebbe saper esaminare il fenomeno. Sembra che tecnologicamente siano
tutti maturi e come non potrebbero esserlo se sono opensource? Il pregio
alla fine lo fa solo la comunita' e patrimoni come CPAN non li hanno tutti.
Ma a pensarci sembra una cosa viziosa: io non passo ad un linguaggio
come Pike (ma lo cito come pretesto) perche' mi sentirei solo e
abbandonato. Il perl 5 mi piace, scelgo lo stile che voglio e non ho alcuno
stimolo a cambiare, ma obbiettivamente con Pike mi sentirei lo stesso a
mio agio se ci fossero gli equivalenti di CPAN e tutta la ricchezza delle
comunita'. So perche' io rifiuto linguaggi OOP come Java Python Ruby, ma
perche non popolare anche un' altra comunita come es. Pike?
Non posso lurkare per settimane un gruppo che non ho mai frequentato solo
per fare una domanda. Preferisco rinunciare.
Io non ho piu' niente da dire sull' argomento.
Grazie e ciao a tutti.
