por
pobrecito hablador
el Lunes, 09 Enero de 2012, 18:05h
(#1297423)
Mejor es volver a traer la naturaleza de... ¿cómo se llamaba?... NeXTStep environment.
¡ya está! ¡Objective-C es la competencia directa!
¡Y lo estaba usando Apple desde decenios!
Si el linear scan register allocator del JDK es muy ineficiente entonces su rival bin packing approach de register allocator como el implementado lo similar en el poderosísimo GNU GCC Objective 4.6.2 que contiene el LTO (Link Time Optimization) puede dar pasos grandes de rendimiento, y ganarse el terreno de la computadoras (con o sin VM).
por
pobrecito hablador
el Lunes, 09 Enero de 2012, 18:27h
(#1297426)
Pues sí.
Por ejemplo, construir IDEs, RADs o editores avanzados como los de workspaces de 4 marcos de ventanas de OO de la época de Xerox Smalltalk de hace más de 20 años (de los años 80).
1. Si estuvieran escrito en Java, son muy horribles, van muy lentos cargándolos, por ejemplo, tarda varios segundos en arrancar Eclipse, JBuilder, etc.
2. En cambio, si estuvieran escrito en Objective-C, ¡van de maravilla! ¡son muy interactivos! ¡sus latencias son muy bajas!¡en milisegundos!.
Objective-C va muy fino, mucho mejor que JDK.
(Puntos:0)Mejor es volver a traer la naturaleza de ... ¿cómo se llamaba? ... NeXTStep environment.
¡ya está! ¡Objective-C es la competencia directa!
¡Y lo estaba usando Apple desde decenios!
Si el linear scan register allocator del JDK es muy ineficiente entonces su rival bin packing approach de register allocator como el implementado lo similar en el poderosísimo GNU GCC Objective 4.6.2 que contiene el LTO (Link Time Optimization) puede dar pasos grandes de rendimiento, y ganarse el terreno de la computadoras (con o sin VM).
Re:Objective-C va muy fino, mucho mejor que JDK.
(Puntos:0)Pues sí.
Por ejemplo, construir IDEs, RADs o editores avanzados como los de workspaces de 4 marcos de ventanas de OO de la época de Xerox Smalltalk de hace más de 20 años (de los años 80).
1. Si estuvieran escrito en Java, son muy horribles, van muy lentos cargándolos, por ejemplo, tarda varios segundos en arrancar Eclipse, JBuilder, etc.
2. En cambio, si estuvieran escrito en Objective-C, ¡van de maravilla! ¡son muy interactivos! ¡sus latencias son muy bajas!¡en milisegundos!.
Aprende esto y beneficiarás de lo aprendido.