Io er et open source-kommando-line software, der giver en lille, enkel, cross-platform og velegnet dynamisk prototype-baserede programmeringssprog rettet mod indlejrede enheder. Det støtter Linux, Microsoft Windows og Mac OS X opererer systems.It & rsquo; s inspireret af flere programmering languagesIo er en ren objekt sprog inspireret af Smalltalk, NewtonScript, Act1, LISP, Lua og Self programmeringssprog. Den har en lille hukommelse footprint, og det & rsquo; s rimeligt hurtigt, i forhold til Python, Perl eller Ruby.
Vigtige funktioner omfatter en trinvis affaldsindsamling (svage led understøttes), en differential prototype-baserede objekt model, undtagelser, dynamisk skrive, ANSI C implementering, flere tilstande, aktør-baserede concurrency, og 64-bit clean.Installing IoBefore forsøger at installere Io på din GNU / Linux operativsystem, skal du sikre dig, at du har den yajl, libevent, CMake og PCRE pakke installeret. Derefter Grib den nyeste version af softwaren fra enten Softoware eller projektet & rsquo; s hjemmeside (se link i slutningen af artiklen), og gem det et sted på din computer.
Udpakke indholdet af arkivet med din foretrukne arkiv manager nytte, åbne en terminal emulator program, flytte til det sted, hvor du & rsquo; ve udvundet arkivfilen (f.eks cd /home/softoware/io-2013.12.04) og køre & lsquo; . CMake & rsquo; kommando til at konfigurere projektet efterfulgt af & lsquo; gøre & rsquo; kommandoen til at kompilere den.
Efter en vellykket indsamling proces, vil du være i stand til at installere Io hele systemet og gøre den tilgængelig for alle brugere på din maskine ved at køre & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommando som en privilegeret user.Gettings startede med IoTo lære at bruge den Io programmeringssprog, åbne din favorit Terminal app og køre & lsquo; io H & rsquo; kommando, som vil vise brugen beskeden, samt tilgængelige kommandolinjeparametre, såsom evnen til at vurdere en given udtryk og køre tolk efter forarbejdning filerne bestået.
Krav :
- yajl
- libevent
- PCRE
Kommentarer ikke fundet