Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - JuszR

#311
Cita de: Casidiablo en 26 Abril 2006, 22:25 PM

La VM.

Tiene librerías.. pero más bien se le dice "paquetes". El hecho es que la VM se encarga de hacerlo Universal para casi todas las aplicaciones que se hagan.

Ah. Lo malo es que cuando ejecutas una aplicación en Java el VM, solo en Windos, te pone todo muy lento. Yo a veces juego ajedrez/pool en Yahoo! y de verdad que en Windows parece todo como si tuviera 1kb de RAM, en cambio, en Linux parecería que son "applets de C++" (qué raro se escucha), porque todo va igual de rápido. ::)

¿A qué se debe esa lentitud en Windows?

Las aplicaciones en .Net no se. Nunca he probado una sola aplicación hecha en .Net para saber qué tanto influye el .Net Framework con la velocidad de la pc. :rolleyes:
#312
¿Y qué tiene Java que compila sin mover NADA de código en cualquier OS? ¿No tiene librerías o son las mismas para todos los OS?
#313
Pero estás diciendo que C es ineficiente para cambiarse de plataforma.. del 100% del codigo hay que reescribir aveces hasta el 85% y aveces mas para reimplementar un programa en otro procesador y/o OS.

Por eso digo, que según tú, C no es 100% portable. Si fuera portable compilas en Windows/Linux/BSD igual, sin cambiar NADA de código.
#314
Cita de: LastDragon en 26 Abril 2006, 20:47 PM
Por ejemplo

C es ineficiente para cambiarse de plataforma.. del 100% del codigo hay que reescribir aveces hasta el 85% y aveces mas para reimplementar un programa en otro procesador y/o OS
Entonces según tú C no es portable. :huh:

Citarseria mas facil si leyeras un poco por que es mucho por explicar y siento que este nuevo mundo es muy dificil para ti, por que no logro explicarte de forma que me entiendas el asunto del .NET,
Bueno... entonces me pongo a buscar en el MSDN, a ver si ya entiendo bien. :)

Citar
ya viste la platica de Miguel de Icaza?
No. Ayer cuando lo quise ver, el Winbugs (¿o cómo le dicen? ;D) me daba errores de que no encontraba el temp. Así que hoy tengo que volver a bajarlo. >:(
#315
Cita de: LastDragon en 26 Abril 2006, 15:52 PM

  --aot                Compiles the assembly to native code

Usage is: mono [options] program [program-options]

Development:
    --aot                  Compiles the assembly to native code
    --debug                Enable debugging support
    --profile[=profiler]   Runs in profiling mode with the specified profiler mo
dule
    --trace[=EXPR]         Enable tracing, use --help-trace for details
    --help-devel           Shows more options available to developers

Runtime:
    --config FILE          Loads FILE as the Mono config
    --verbose, -v          Increases the verbosity level
    --help, -h             Show usage information
    --version, -V          Show version information
    --optimize=OPT         Turns on or off a specific optimization
                           Use --list-opt to get a list of optimizations
    --security             Turns on the security manager (unsupported, default i
s off)


Así sí. Flags. ;D

Así como -s que creo que es para hacer más chicos los programas.

¿Qué tiene de especial un lenguaje interpretado y no compilado como Java? :huh:
#317
Cita de: LastDragon en 26 Abril 2006, 09:31 AM
Otro pequeñisimo error, por ahi... el compilador dependiendo de las banderas puede generar un precompilado en codigo nativo de la maquna.. el programa final se ejecutara tan veloz como un programa nativo...

revisa las banderas del C sharp, para indicar una precompilacion a codigo maquina nativo
Ahora sí que no entendí nada. :huh:
#318
Bueno, bueno. De todas maneras, según yo, son la misma porquería. Necesitan del VM - .Net Framework. C++ no necesita de NADA ni de NADIE. ::)


Cita de: LastDragon en 26 Abril 2006, 05:26 AM
Ya viste el video explicado por el mismo miguel de icaza..
Apenas ahorita voy a ver ese video. ;D
#319
Seguro lo hizo con el Dav.  ;D