English
Home
Documentos
Downloads
Registrarse
Acerca de LayerD
LayerD es un esfuerzo por desarrollar una tecnología alternativa a las propuestas por las grandes empresas multinacionales, por ello es de libre acceso, tanto la documentación como los compiladores y herramientas los cuales estarán disponibles sin cargo para cualquier propósito, ya sea educativo, científico o comercial.
LayerD es una nueva tecnología de desarrollo de software, la cual ha sido desarrollada en Argentina, más precisamente en la ciudad de Córdoba en la provincia del mismo nombre.
LayerD ha surgido originalmente como una idea de un lenguaje estándar que pudiera traducirse con medios automáticos a diferentes lenguajes de programación de alto nivel, ello fue allá por el año de 1999. Luego la idea fue abandonada temporalmente por falta de tiempo y recursos para completarla, hasta que a mediados de 2002 se retomo y reinterpretó la idea original (incorporando el objetivo de desarrollo de software multiplataforma con "Costo Cero de Ejecución") hasta convertirla en lo que hoy es LayerD, pero nuevamente la escasez de recursos y tiempo paralizo el avance en la concreción práctica de la tecnología.
Como los recursos disponibles para desarrollar LayerD son en la actualidad relativamente limitados (vea el Plan de Lanzamientos) y sólo suficientes para completar las especificaciones iniciales, construir un compilador LayerD-XPL, unos pocos compiladores LayerD y algunos Módulos de Salida LayerD-XPL, además de herramientas básicas como un editor compatible con LayerD, se necesitará todo el apoyo posible de la comunidad para completar el desarrollo a futuro de la tecnología permitiendo construir otros compiladores LayerD, módulos de salida para otras plataformas diferentes, librerías de clases de ordinarias y classfactorys, y otras herramientas como depuradores amigables. Por ello si cree que LayerD puede proporcionarle beneficios a la industria del software (al igual que nosotros lo creemos) no dude en contactarnos para colaborar en el desarrollo de ésta tecnología.
Para colaborar en el desarrollo de LayerD, puede empezar divulgando LayerD, con ello ya ésta colaborando con la tecnología, comentado sobre ella a amigos y conocidos, en trabajos académicos, etc. También si tiene tiempo y ganas de participar en un proyecto apasionante puede colaborar realizando alguna tarea y pasar a formar parte del equipo de desarrollo de LayerD, para ello regístrese y nosotros nos comunicaremos con usted.
Si es un empresario, inversor o similar (es decir, si no tiene tiempo o conocimientos para colaborar, pero si dinero) y desea financiar el desarrollo (en parte o totalmente) de la tecnología LayerD puede comunicarse con nosotros al mail contact@layerd.net. Su aporte económico será muy valorado y puede ser retribuido incluyendo publicidades en el sitio o las herramientas desarrolladas como compiladores, editores, o especificaciones y documentos de divulgación.
Puede encontrarnos en las siguientes direcciones de correo:
Por favor no dude en enviar sus comentarios sobre la tecnología al mail superior, su opinión es muy importante y será tenida en cuenta.
La idea original para implementar una tecnología de desarrollo de software modular es de quién escribe esta página, mi nombre es Alexis Ferreyra, soy Programador y Analista en Sistemas de la ciudad de Córdoba en Argentina. Me pueden contactar a las direcciones de correo superiores.
Actualmente el proyecto LayerD esta siendo desarrollado con el soporte del Laboratorio de Investigación de Software de la Universidad Tecnológica Nacional - Facultad Regional Córdoba.
Colaboran Desarrollando un Meta-Lenguaje LayerD en Castellano y un Generador de Código a Java las siguientes personas:
También hemos contado con la colaboración (por ahora suspendida por cuestiones de tiempo) de:
Aparte quiero agradecer por el apoyo espiritual :-) a las siguientes personas:
Sin importar las herramientas que puedan desarrollarse bajo éste esfuerzo creemos que la tecnología LayerD posee suficientes innovaciones y buenas características como para tener un grado de certeza alto de que LayerD al menos tiene posibilidades de afianzarse a lo largo del tiempo como una importante tecnología de desarrollo de software, entre éstas características consideramos las más importantes la capacidad de crear software multiplataforma real, lo cual es crítico para plataformas embebidas; la capacidad para definir nuevas estructuras semánticas, que puede cambiar radicalmente la forma en la que programamos y diseñamos los programas y la capacidad de crear herramientas independientes de la plataforma, el entorno y el lenguaje utilizando classfactorys interactivas; estas tres características consideramos son los puntos más fuertes de LayerD y tienen posibilidades como para garantizar el futuro de la tecnología.
Copyright©2005-2008 LayerD.net