LocalazyLocalazy
Orc es un lenguaje de programación compilado, funcional, de tipado estático, con inferencia de tipos, recolección de basura y un avanzado sistema de módulos. Está diseñado para ser fácil de aprender y fácil de leer y escribir. Orc está influenciado por muchos otros lenguajes, como Haskell, ML, Lisp y Java. Toma prestadas características de cada uno de estos lenguajes y las combina en un lenguaje que es a la vez potente y fácil de usar. Orc tiene un sistema de tipos sencillo y potente que permite escribir una gran variedad de programas de forma segura. También dispone de un eficaz recolector de basura que recupera la memoria cuando ya no se necesita. El sistema de módulos de Orc está diseñado para que sea fácil de usar y permita escribir una amplia variedad de programas de forma modular. Los módulos se pueden importar y exportar, y se pueden especificar dependencias entre ellos. Orc es un lenguaje muy eficiente, y los programas escritos en Orc pueden compilarse a código nativo para una gran variedad de plataformas. Los programas Orc también pueden ejecutarse en un navegador web, utilizando la biblioteca Orc JavaScript. Orc es un gran lenguaje para escribir aplicaciones web, utilidades de línea de comandos y programas del lado del servidor. También es una buena opción para escribir aplicaciones de escritorio.