Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Il web server più veloce? È scritto in Lisp
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
Zeus News
Ospite





MessaggioInviato: 03 Giu 2009 22:05    Oggetto: Il web server più veloce? È scritto in Lisp Rispondi citando

Commenti all'articolo Il web server più veloce? È scritto in Lisp
Se si vuole creare un web server efficiente l'ideale è affidarsi a un linguaggio versatile e con più di cinquant'anni di storia sulle spalle.



Top
zeross
Amministratore
Amministratore


Registrato: 19/11/08 12:04
Messaggi: 8129
Residenza: Atlantica

MessaggioInviato: 03 Giu 2009 23:23    Oggetto: Rispondi citando

Bisogna chiarire inanzitutto che un conto e parlare del LISP originale, un altro conto e parlare dei dialetti, AutoLISP, CommonLISP, PicoLISP, che essendo variazione del tema originale ne cambiano anche estesamente la sintassi, aggiungendo nuove funzioni, gestioni delle variabili ed indicizzazioni maggiormente performanti.

E come dire che utilizzando un motore fiat introdotto nel 1960 si riescono a vincere le gare di F3 oggi, però il motore FIAT in questione ha I.E. 16V, Turbo e costruito in alluminio. Shocked
Ma allora non è lo stesso motore! 8)

Inoltre John Fremlin ha costruito un web server minimale, e tutti coloro che sanno un poco di programmazione sanno cosa nasconde questa parolina al suo interno, visto che oggigiorno un webserver non si limita a fornire su richiesta un pagina web in html, ma anche altre cose, come purtroppo hanno maldestramente abituato a fare prodotti come MS IIS, Sun One e Macromedia ColdFusion Evil or Very Mad

Il linguaggio CommonLISP potendo gestire una molteplicità di paradigmi, compresi quelli orientati ad oggetti, in maniera dinamica, mantendo la peculiarità dell'ereditarietà e utilizzando le MACRO permette di creare software estremamente potenti ma anche versatili. Evviva

Va ricordato che il LISP viene usato come linguaggio per simulare risposte complesse da parte del sistema per la gestione di realtà caotiche come Aereoporti, installazioni militari, centri spaziali, strutture energetiche.

Il kernel LISP era alla base di emacs e Autodesk usa la sua variante AutoLISP in AUTOCad.

Per quanto riguarda il web server in PicoLISP credo che sia solo una buffonata perche servire una sola pag alla volta e come dire che ho una autostrada a cento corsie ma ho un solo casello per entrare, con un casellante velocissimo, ma se si trova di fonte all'automobilista anziano con cappello che fà? Old
E quelli che stanno in coda Grrr


L'ultima modifica di zeross il 03 Giu 2009 23:24, modificato 1 volta
Top
Profilo Invia messaggio privato MSN
giorgiobis
Eroe
Eroe


Registrato: 30/03/09 23:01
Messaggi: 53

MessaggioInviato: 03 Giu 2009 23:24    Oggetto: Rispondi citando

una volta ho provato ad impararlo: non riuscivo a capire cosa venisse passato per indirizzo e cosa per valore.
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 21:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 04 Giu 2009 10:45    Oggetto: Rispondi citando

Va bene il discorso velocità del webserver minimale ma bisogna vedere poi come se la cava quando si iniziano a creare i vari moduli per implementare le funzioni non di base.
Top
Profilo Invia messaggio privato
mda
Dio maturo
Dio maturo


Registrato: 01/11/06 10:39
Messaggi: 6648
Residenza: Figonia

MessaggioInviato: 04 Giu 2009 13:18    Oggetto: Rispondi citando

freemind ha scritto:
Va bene il discorso velocità del webserver minimale ma bisogna vedere poi come se la cava quando si iniziano a creare i vari moduli per implementare le funzioni non di base.


Dolore ! Più un programma diviene complesso più diventa lento, anche solo strutturarlo su moduli come Apache è un grosso freno.

NDR: Macromedia ColdFusion è un linguaggio web, non un webserver anche se la Macromedia creò il JRun Webserver (ma spari' subito) che implementava ColdFusion.

Ciao
Top
Profilo Invia messaggio privato HomePage AIM
{Massimo Marino}
Ospite





MessaggioInviato: 02 Set 2009 15:55    Oggetto: il web server più veloce Rispondi citando

Il web server più veloce è scritto in Erlang
Top
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 21:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 02 Set 2009 20:54    Oggetto: Re: il web server più veloce Rispondi citando

{Massimo Marino} ha scritto:
Il web server più veloce è scritto in Erlang

L'unico linguaggio di programmazione efficiente al 99.9%!!!!
Top
Profilo Invia messaggio privato
Riverside
Ban a tempo indeterminato
Ban a tempo indeterminato


Registrato: 29/02/08 22:32
Messaggi: 4396
Residenza: Riverside House

MessaggioInviato: 02 Set 2009 21:06    Oggetto: Re: Il web server più veloce? È scritto in Lisp Rispondi citando

Commenti ha scritto:
Commenti all'articolo Il web server più veloce? È scritto in Lisp

Interssante come tesi: quindi, se ne desume che, per una serie di implicazioni tecniche, oggi il sistema operativo più sicuro al mondo sia Windows98 ..... Rolling Eyes
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 21:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 03 Set 2009 10:31    Oggetto: Re: Il web server più veloce? È scritto in Lisp Rispondi

Riverside ha scritto:
Commenti ha scritto:
Commenti all'articolo Il web server più veloce? È scritto in Lisp

Interssante come tesi: quindi, se ne desume che, per una serie di implicazioni tecniche, oggi il sistema operativo più sicuro al mondo sia Windows98 ..... Rolling Eyes

Penso che il discorso resti in ambito accademico o al massimo in qualche situazione di nicchia.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi