Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Il Superlinguaggione
Forum - PHP - Il Superlinguaggione

Avatar
cuore napoletano (Normal User)
Pro


Messaggi: 129
Iscritto: 03/02/2011

Segnala al moderatore
Postato alle 10:51
Venerdì, 16/08/2013
Salve,
sperando di non offendere le vostre intelligenze vorrei farvi una domanda un po curiosa.
Per sviluppare pagine web di qualche ulitilà è necessario l'utilizzo combianato di diversi linguaggio:html.css,php,javascript...ecc
Perchè non creare un linguaggio unico per tutti gli aspetti della programmazione per il web?

PM Quote
Avatar
Guglielmoqwerty (Normal User)
Rookie


Messaggi: 30
Iscritto: 29/07/2013

Segnala al moderatore
Postato alle 13:58
Venerdì, 16/08/2013
il mondo é bello perché é vario? ;-)

No, in realtà é perché ogni linguaggio si occupa di aspetti diversi. Php si occupa di gestire le pagine dalla parte del  server prima di essere caricate. Javascript si ocuupa invece delle pagine dopo che sono caricate, quando il server non può più fare niente. Infatti funziona anche se scolleghi fisicamente il cavo internet. Html e css gestiscono come visualizzare le pagine. Fare un super minestrone sarebbe complicato da creare, imparare e utilizzare.

Non si può vivere di minestrone no? :D

Ps: non é una domanda stupida, non lo sono mai se hai voglia di imparare :-)

PM Quote
Avatar
ZioCrocifisso (Member)
Pro


Messaggi: 135
Iscritto: 06/03/2013

Segnala al moderatore
Postato alle 17:57
Venerdì, 16/08/2013
I linguaggi sono questi per questioni storiche. Per i linguaggi interpretati dai browser, esistono delle alternative, come http://elm-lang.org/, che tuttavia vengono compilati nei 3 (HTML, CSS e JavaScript), e quindi non sono efficienti. Per poter sostituire i linguaggi tradizionali è necessario che i browser supportino quelli nuovi. Riguardo al server, è possibile utilizzare qualunque linguaggio, anche il JavaScript stesso (per esempio tramite Node.js). Dunque sarebbe possibile utilizzare un unico linguaggio se i browser lo supportassero (oppure compilarlo inefficientemente).

Ultima modifica effettuata da ZioCrocifisso il 16/08/2013 alle 17:59
PM Quote