Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Complemento

    (Puntos:-1, FueraDeTema)
    por pobrecito hablador el Viernes, 22 Enero de 2010, 13:26h (#1198632)
    Hace unos años que mi equipo y yo estamos creando una máquina virtual basada en teorías diferentes de compilación y bytecode, radicalmente opuestas tanto a las tradicionales máquinas de interpretación lineal como a aquellos sistemas en los que se aplican desde optimizaciones similares a las de de compiladores a código nativo (tales como resolución de límites de bucles optimizada, o eliminación de condiciones que nunca se cumplen) hasta optimizaciones avanzadas basadas en garbage collectors o compilación en runtime.

    Como resultado hemos obtenido un dytecote - es un juego de palabras con el tradicional bytecode, aunque el concepto es distinto - que es capaz no solo de englobar cualquier lenguaje de programación existente en la actualidad (con todas sus características, desde las operaciones aritméticas básicas hasta la orientación a objetos, anidación de funciones, espacios de nombres, ámbitos de ejecución, protecciones de universos de ejecución o plantillas) si no que produce optimizaciones que superan en un 1000% de rendimiento a .NET o 750% a Java, siendo superiores en un 730% a Parrot en gran número de tests ponderados.

    Esperamos finalizar la plantilla de tests a lo largo de este año, mientras depuramos a lo largo del proceso todas y cada una de las features de deltacompilación (hasta cierto punto similar a la compilación normal conocida hasta ahora). Una vez finalizado por el equipo de diseño la documentación de manuales técnicos y de usuario, junto con los paquetes para Debian, Ubuntu y el port para Windows y MacOS, así como la plataforma correspondiente de trabajo sobre ARM para dispositivos empotrados, vamos a liberar el trabajo, probablemente coincidiendo con alguna feria internacional que consideremos de interés.

    En el campo preliminar de actividad, hemos desarrollado igualmente una plataforma e-business para aplicaciones cliente-servidor y programación intuitiva en un lenguaje que hemos proyectado, de nivel notablemente superior al de los lenguajes actuales - interacción en ocasiones similar a la de humano-humano en nivel de abstracción - e igualmente proporcionaremos la API para su uso en clientes web estándar sobre los navegadores más habituales.

    Esta experiencia ha sido también muy interesante en el plano personal, dado que mi superior me conminó a dejar los estilos tradicionales de dirección basados en la recompensa y castigo para pasar a un dialogo similar al de la patronal con el de los sindicatos a nivel de ejecución de un proyecto: qué pides tú para hacer esto, qué puedo ofrecer a cambio, donde está el marco de encuentro, en fin, un apasionante escenario donde la dirección fue sustituída por una ilusión común de proyecto en la que las distintas partes encontraban sus necesidades satisfechas mientras aportaban al conjunto su experiencia, y por qué no decirlo también, a veces también sus errores, no castigados si no remunerados en función a su valía como experiencia previa.

    Puntos de inicio:    0  puntos
    Moderación   -1  
    Modificador extra 'FueraDeTema'   0  

    Total marcador:   -1  
  • Re:Complemento

    (Puntos:5, Divertido)
    por _DaveFX_ (389) el Viernes, 22 Enero de 2010, 17:17h (#1198687)
    ( http://www.davefx.com/ )
    Espera... ¿Eres mexicano y tu apellido es Toledo?
    --

    David Marín (DaveFX)
    cosasfrikis.es: camisetas frikis y más... [cosasfrikis.es]
    [ Padre ]
    • Re:Complemento de lex sparrow (Puntos:2) Lunes, 25 Enero de 2010, 07:45h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • 3 respuestas por debajo de tu umbral de lectura actual.