Newsgroup: it.comp.os.linux.development
Titolo: quale linguaggio

sto ora valutando sia il pyhthon che il delphi che il c++;
si possono compilare tutti e tre in modo da avere un eseguibile da cui è
molto difficile risalire ai sorgenti oppure solo per alcuni di questi si
puo' fare?
quando è meglio usare uno o l'altro o l'altro ancora.
a me piacciono tutti, pero' ancora non riesco a capire quando è meglio
l'uno o un'altro.
mi interessava non tanto il settore gestione dati (il classico
gestionale da ufficio e similari ) ma piu' che altro il settore gestione
immagini, dei formati piu' comuni, dal cad a jpeg etc. 
ci sono esempi di quello che si puo' fare con python e gli altri in questo
settore? 
per applicazioni voice, wap etc..  quale e' preferibile e ci sono esempi
di tutto quello che si puo' fare anche in quest'altro settore o servono
altri linguaggi?
mi sembra poi che, escluso il c++, gli altri 2 sono utilizzabili anche per
la programmazione web; ma quali sono le differenze in questo campo?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 la programmazione web; ma quali sono le differenze in questo campo?
Anche C++ e' utilizzabile per il web come CGI.
Le differenze sono che mentre per Python ci sono Zope, Plone e Twisted Matrix,
per gli altri no, il che in poche parole significa che Python per il web
e' IMHO il miglior linguaggio disponibile, proprio per una questione di
piattaforme.
Tra parentesi, sto' testando/traducendo Zope 3, ed e' qualcosa di grandioso.
HTH, HAND,
-- 
                                                __Nicholas Wieland
Flat is better than nested.
                                                __The Zen of Python

 HTH, HAND,
Scusa la mia ignoranza, ma come mai vedo che zope è molto diffuso solo 
in realtà molto open source e linuxare, mentre i vari sever java, sono 
utilizzate e nascono come funghi? della serie come mai si utilizza l'uno 
  e non l'altro?
non voglio scatenare un flame, sto cercnaod di capire, io ho sempre 
utilizzato prima php, poi sono passato a jsp, e che devo guardare anche 
cosa fanno i vicini

  e non l'altro?
è pur vero che parecchio di quello che gira intorno a java è open
source e linuxaro (struts, cocoon, tomcat, jboss sono esempi).
 Imo devi, ancora una volta, considerare la potenza di marketing della
sun e la difficoltà ad accettare una soluzione alternativa a quelle
classiche (cioè, python vs java).
 Poi nn so, nn conosco abbastanza bene zope, magari ha davvero qualche
mancanza[1] ma tanto java è abusato nel 90% dei casi[2]
[1] weblogic portal è qualcosa di dannatamente impressionante, mi ha
tarlato per sempre :)
[2] imo basterebbe una cgi fatta con sh nel 90% dei casi in cui la
gente usa EJB,JMS,JSP,JSTL[3],JDO etc etc[4]...
[3] e poi la sun ha finito qusi tutte le sigle di tre lettere :(
[4] Lo stesso vale per il vostro linguaggio di scelta
(ASP,
ASP.NET
,PHP,python,ruby,perl,IO,biferno,Tcl/tk e rivet..)


Marketing, certo, e poi e' piu' di 10 anni che si sente parlare di Java,
Python, per quanto mi risulta, e' molto piu' recente (che in se' non e'
ne' un pregio ne' un difetto, ma influisce sul numero di persone che
prendono in considerazione una soluzione piuttosto che l'altra).
Alessandro.

 scusate il delirio è mattina presto :)
Se la moltitudine aggiunge validità al tuo ragionamento: subscribed!

 cosa fanno i vicini
Per lo stesso motivo per cui e' piu' utilizzato Windows di Unix, piu' o
meno :)
In realta' Zope e Plone sono molto utilizzati commercialmente, in taluni
casi alla luce del sole (widestore, ad esempio, governatori vari che
usano Plone, Nasa, Sgi), altre volte no, ad esempio io non posso, altrimenti
la casa madre mi apre in due.
Anche la disponibilita' di programmatori e' decisiva.
-- 
                                                __Nicholas Wieland
Sparse is better than dense.
                                                __The Zen of Python

 prendono in considerazione una soluzione piuttosto che l'altra).
La cosa divertente e' che Python e' in realta' piu' vecchio di Java (non
si direbbe eh ? Li porta bene :p).
E' veramente solo marketing :)
-- 
                                                __Nicholas Wieland
If the implementation is hard to explain, it's a bad idea.
                                                __The Zen of Python


Beh, ci vuole anche quello :-)
Alessandro.

 Curiosita': tu da quanto lo conosci?
Boh. Saranno 3 anni.
HAND,
-- 
                                                __Nicholas Wieland
Explicit is better than implicit.
                                                __The Zen of Python