Wyvern es un lenguaje de programación creado por Jonathan Aldrich y Alex Potanin para el desarrollo de aplicaciones web y móviles, donde la seguridad y la confiabilidad son la máxima prioridad. Wyvern admite capacidades de objetos, es de tipado estructural y busca facilitar la programación segura . Una de las características iniciales que distinguen a Wyvern es la posibilidad de usar de forma segura múltiples lenguajes de programación dentro del mismo programa, permitiendo a los programadores utilizar el lenguaje más apropiado para cada función, al tiempo que se incrementa la seguridad del programa. [ 1 ]
Actualmente se encuentra en fase de prototipo y se distribuye bajo la licencia GPLv2 .
Hola Mundo
Un programa 'Hola Mundo' en Wyvern tiene el siguiente aspecto:
requerir salida estándarstdout.print ( " Hola Mundo" )Referencias
- ↑ Universidad Carnegie Mellon. "Nuevo lenguaje de programación admite múltiples lenguajes en el mismo programa" . phys.org . Consultado el 11 de marzo de 2025 .
Lecturas adicionales
- Cyrus Omar, Darya Kurilova, Ligia Nistor, Benjamin Chung, Alex Potanin y Jonathan Aldrich, Lenguajes específicos de tipos componibles de forma segura , Actas de la Conferencia Europea sobre Programación Orientada a Objetos.
- Ligia Nistor, Darya Kurilova, Stephanie Balzer, Benjamin Chung, Alex Potanin y Jonathan Aldrich, Wyvern: Un lenguaje orientado a objetos simple, tipado y puro. , En Mechanisms for Specialization, Generalization, and Inheritance (MASPEGHI), 2013.
- Noticias de Carnegie Mellon, Carnegie Mellon desarrolla un lenguaje de programación que admite múltiples lenguajes en un mismo programa , Universidad Carnegie Mellon
Enlaces externos
- Sitio web oficial
- Wyvern en GitHub
- Lenguajes de programación creados en 2013
- Esbozos de ingeniería de software