Io es un software de línea de comandos de código abierto que ofrece una pequeña, multi-plataforma simple y lenguaje de programación muy adecuado dinámico basado en prototipos dirigidos a dispositivos embebidos. Es compatible con Linux, Microsoft Windows y Mac OS X que opera systems.It y rsquo; s inspirado en varios programación languagesIo es un lenguaje puro objeto inspirado en Smalltalk, NewtonScript, Act1, LISP, Lua y lenguajes de programación Ser. Tiene una pequeña huella de memoria y que y rsquo; s razonablemente rápido, en comparación con Python, Perl o Ruby.
Las características clave incluyen un colector de basura incrementales (eslabones débiles compatibles), un modelo de objetos basado en prototipos diferencial, excepciones, tipado dinámico, implementación ANSI C, multi-estatal, concurrencia basado en los actores, y de 64 bits clean.Installing IoBefore intentar instalar Io en su sistema operativo GNU / Linux, por favor asegúrese de que usted tiene la yajl, libevent, CMake y PCRE paquete instalado. Luego, tomar la última versión del software desde Softoware o el proyecto y rsquo; s página de inicio (ver enlace al final del artículo) y guardarlo en algún lugar en el equipo.
Extraiga el contenido del archivo con su utilidad favorita gestor de archivos, abra un programa emulador de terminal, mueva a la ubicación donde usted y rsquo; has extraído el archivo comprimido (por ejemplo cd /home/softoware/io-2013.12.04) y ejecutar el y lsquo; . cmake y rsquo; comando para configurar el proyecto, seguido de & lsquo; hacer y rsquo; comando para compilarlo.
Después de un proceso de compilación exitosa, usted será capaz de instalar el sistema de Io ancho y ponerla a disposición de todos los usuarios en su máquina ejecutando el y lsquo; make install y rsquo; comando como root o de & lsquo; sudo make install y rsquo; comando como user.Gettings privilegiados comenzó con IOTO aprender a utilizar el lenguaje de programación Io, abra su aplicación Terminal favorito y ejecutar el y lsquo; io -h y rsquo; comando, que mostrará el mensaje de uso, así como las opciones de línea de comandos disponibles, tales como la capacidad de evaluar una expresión dada y ejecutar el intérprete después de procesar los archivos pasados.
Requisitos
- yajl
- libevent
- PCRE
Comentarios que no se encuentran