realbasic-nug.it
[Top] [All Lists]

Re: Scusate l'ignoranza...

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: Scusate l'ignoranza...
From: Azzolini Stefano <lastguest at gmail dot com>
Date: Fri, 16 Nov 2007 20:18:22 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <617006F3-D0BB-4AAF-B4BA-9DC10B6F15AD at tin dot it>
Ciao Lucio,
Il giorno 16/nov/07, alle ore 14:45, Lucio Liberi ha scritto:

Ma adesso vi chiedo: perche' RB non ha bisogno di installare le applicazioni create? Ed e' meglio che sia cosi'?

Perchè REALBasic include tutte le librerie necessarie (il framework) per far girare l'applicazione all'interno dell'applicazione stessa. Mentre un programma compilato con VisualBasic dipende da una libreria di Runtime che deve essere installata nel sistema operativo.

Naturalmente ci sono pro e contro, ecco quali credo siano i principali :

Framework incapsulato (REALbasic)
PRO :
        Nessun bisogno di installer.
        Aspetto e funzionalità coerenti su ogni versione di sistema operativo.

CONTRO:
        Le applicazioni occupano più spazio.
Aggiornamenti del framework richiedono ricompilazioni delle applicazioni.

Runtime globalizzato (Visual Basic)
PRO:
        Applicazioni molto leggere (poco spazio occupato)
Aggiornamenti e bugfix del runtime sono condivise da tutte le applicazioni, senza doverle ricompilare.

CONTRO:
        Necessità di dover installare il runtime.
Alcune versioni del runtime potrebbero non essere compatibile con alcune applicazioni e quindi impedirne l'avvio.
        Aspetto e funzionalità dipendenti dal runtime installato su ogni pc.

Spero di esserti stato utile.
Saluti,
Stefano.



<Prev in Thread] Current Thread [Next in Thread>