Wyvern (programmeringsspråk)
Wyvern är ett datorprogrammeringsspråk skapat av Jonathan Aldrich och Alex Potanin för utveckling av webb- och mobilapplikationer med säkerhet och säkerhet som högsta prioritet. Wyvern stöder objektfunktioner, den är strukturellt typad och syftar till att göra ett säkert sätt att programmera enklare än osäkert. En av de tidigt tillgängliga funktionerna som gör Wyvern speciell är ett sätt att säkert använda flera programmeringsspråk inom samma program så att programmerare kan använda det språk som är mest lämpligt för varje funktion och samtidigt öka programmets säkerhet. [ citat behövs ]
Den är för närvarande i ett prototypstadium och distribueras under en GPLv2 -licens.
Hej världen
Ett "Hello World"-program i Wyvern ser ut som följer:
kräver stdout stdout . print ( "Hello World" )
Vidare läsning
- Cyrus Omar, Darya Kurilova, Ligia Nistor, Benjamin Chung, Alex Potanin och Jonathan Aldrich, Safely Composable Type-Specific Languages , Proc. Europeiska konferensen om objektorienterad programmering.
- Ligia Nistor, Darya Kurilova, Stephanie Balzer, Benjamin Chung, Alex Potanin och Jonathan Aldrich, Wyvern: A Simple, Typed, and Pure Object-Oriented Language. , I Mechanisms for Specialization, Generalization, and Inheritance (MASPEGHI), 2013.
- Carnegie Mellon News, Carnegie Mellon utvecklar programmeringsspråk som rymmer flera språk i samma program, Carnegie Mellon University
externa länkar