si, scusa mi sono spiegato malissimo![]()
intendevo...la lentezza che mostra java in faso di avvio rispetto a c++&co causata dal fatto che il codice fa ricompilato....non accade anche con .NET ????
si, scusa mi sono spiegato malissimo![]()
intendevo...la lentezza che mostra java in faso di avvio rispetto a c++&co causata dal fatto che il codice fa ricompilato....non accade anche con .NET ????
http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM
Twitter http://twitter.com/#!/TrustWeb
LinkedIn http://it.linkedin.com/in/trustweb
Dipende dall'applicazione e da come questa è organizzata, poichè ovviamente il CLR non compila tutto il codice ma solo quello necessario alla partenza.Originariamente inviato da MicheleWT
intendevo...la lentezza che mostra java in faso di avvio rispetto a c++&co causata dal fatto che il codice fa ricompilato....non accade anche con .NET ????
Per questo motivo, anche le applicazioni .NET impiegano qualche istante di più per avviarsi poichè il CLR svolge un servizio di reperimento, controllo, caricamento e compilazione JIT delle librerie; per contro, il CLR garantisce la sicurezza dell'applicazione e che il codice sia sicuro, nonchè provvede a reperire (addirittura da Internet, se necessario, automaticamente) le parti "spezzate" delle librerie richieste nel momento in cui si rendono necessarie effettivamente, con diverse possibilità di manipolare l'applicazione e la disposizione dei file senza intervenire o ricompilare gli stessi.
Ad ogni modo, se c'è questa fissa insormontabile per questo tempo di caricamento, lascia perdere.
Mi pare inutile continuare a battere su questo chiodo: se non ti piace che l'applicazione impieghi quei 50ms per partire, magari parlando di un programma che fa pesante accesso ai dati e non un driver di periferica, dove quindi questo ritardo ha una bassissima influenza, usa C++ o qualsiasi linguaggio nativo di tua preferenza e lascia perdere Java e .NET.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
no, no, relaxOriginariamente inviato da alka
Ad ogni modo, se c'è questa fissa insormontabile per questo tempo di caricamento, lascia perdere.
Mi pare inutile continuare a battere su questo chiodo: se non ti piace che l'applicazione impieghi quei 50ms per partire, magari parlando di un programma che fa pesante accesso ai dati e non un driver di periferica, dove quindi questo ritardo ha una bassissima influenza, usa C++ o qualsiasi linguaggio nativo di tua preferenza e lascia perdere Java e .NET.
Ciao!![]()
era solo per capirne 1 pò di +
![]()
http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM
Twitter http://twitter.com/#!/TrustWeb
LinkedIn http://it.linkedin.com/in/trustweb