
fsoft ci segnala il rilascio della prima versione alpha di PyHP. Dietro questo nome un po’ criptico si cela un modulo per Apache che permette di utilizzare Python come preprocessore delle pagine HTML, in maniera analoga a quanto avviene con PHP.
Poco convinti sulla bontà di Python (in ambito web)? Sulla pagina del progetto sono ben in evidenza i suoi punti di forza e, soprattutto, i vantaggi rispetto PHP.
Il mondo è bello perché vario, tanto di più se si tratta di quello del software libero / aperto.
MarioBA
20 lug 2008 - 15:18 - #1Python è un linguaggio molto potente però è piuttosto criptico per chi proviene da linguaggi come java o c.
hellview
20 lug 2008 - 15:59 - #2io sono un programmatore java e se dovessi usare un linguaggio tra php e pyhton sceglierei sicuramente php.
per cose più complesse rimarrei cmq su java
moaiamorfo
20 lug 2008 - 16:28 - #3@MarioBA: Python criptico per chi viene dal C? direi esattamente il contrario.
Python è semplice, potente e immediato.
saluti
__ag__
20 lug 2008 - 18:51 - #4Comunque sia iniziare un progetto all’insegna del “siamo i più fighi del mondo il resto è una schifezza” è il modo più stupido di iniziare un progetto:
” this is the real occasion to completely drop PHP and start developing for the web with a very solid, rich, strong scripting language!”
Conad il Rabarbaro
20 lug 2008 - 19:31 - #5’stasera non ho nulla da fare e mi invento il CHP, o il C++HP…
Perchè non un ASMHP?
camu
20 lug 2008 - 19:58 - #6Io queste guerre di religione non le capirò mai. Va bene la pubblicità comparativa, ma che senso ha dare un elenco delle debolezze degli altri linguaggi (in questo caso php) per farsi belli? E poi fino a prova contraria, per affermarsi dovranno convincere non solo (e non tanto) gli sviluppatori, quanto gli hosting provider che al momento supportano in gran parte PHP.
MarioBA
21 lug 2008 - 09:50 - #7@moaiamorfo
Quella è la mia impressione personale, mentre passaggi fra certi linguaggi C, C++, JAVA,…. sono stati “indolore”, quando abbiamo ovuto formare persone per tale linguaggio e formare noi stessi, il linguaggio è certo potnte ma molto mascherato nel senso che è di un livello elevato, e allo stesso tempo offre la possibilità di feature interesanti (ritorno delle fuzioni) struttur delle classi.
Inoltre a mio avviso è più orientato allo scripting o a progetti medio semlici pur essendo stati realizzati applicativi complessi, levorare con la struttura delle classi non è così performante.
In definitiva lo ho trovato molto valido per le mole funzioni incluse nel linguaggio(molte + di JAVA) ma non eguale per la costruzione dei progetti di entità rilevante.
jsgod
21 lug 2008 - 09:53 - #8Non scordiamoci di ruby….
La differenza principale tra ruby e python è filosofica!
Python è pensato in modo che il programmatore si deve adattare alla struttura del linguaggio.
Ruby è pensato in modo che il linguaggio si adatti al modo di pensare del programmatore
Spammers
21 lug 2008 - 10:17 - #9@jsgod
Ma fammi il piacere, con queste teorie spicciole..
Anonimo codardo
21 lug 2008 - 11:27 - #10Si affaccia un futuro fatto di mescolanza tra linguaggi e framework diversi (Python e Ruby su JVM e .NET, per esempio).
Se siete ancora fermi alle guerre di religione dovreste darvi una svegliata.
jsgod
21 lug 2008 - 15:21 - #11x Anonimocodardo
Tra l’altro microsoft con silverlight 2 ha portato ruby e python anche su browser.
Quando vedremo girare jruby su un browser dentro a un applet ma con prestazioni degne di un javascript?
Conad il Rabarbaro
21 lug 2008 - 15:28 - #12Le guerre di religione sono stupide e noiose, danno lavoro solo ai troll.
Io sono anni che lavoro in Perl perchè mi trovo “comodo”, ho tutte le librerie che mi servono e in 10 minuti risolvo i miei problemi da sistemista.
Python lo conosco, ma ancora non ho trovato (nel mio piccolo) una buona ragione per passare a Python.
Stessa cosa credo valga per chi programma in PHP, probabilmente molti faranno fatica a passare a PyPH, o non ne avranno voglia…
moaiamorfo
21 lug 2008 - 16:07 - #13@MarioBA: sì certo, anche la mia era un’opinione personale, ho scordato di specificarlo. ;)
saluti
Anonimo codardo
22 lug 2008 - 08:19 - #14Mah, sta roba del web binario (Flash, Silverlight, JavaFX, etc…) la vedo molto come aria fritta. Ma è una opinione del tutto personale.
Mmmh, forse con l’arrivo di jython 2.5 per Settembre si daranno una mossa per avere il supporto alle applet.
Per le prestazioni… se una tecnologia “tira” abbastanza (nell’accezione il più generica possibile) le prestazioni, per fortuna, passano in secondo piano. Anche qui, IMVHO.
NoWhereMan
22 lug 2008 - 16:08 - #15@Conad: praticamente vuoi inventare CGI? :D