Io er en åpen kildekode-kommandolinje programvare som gir en liten, enkel, cross-platform og godt egnet dynamisk prototype-basert programmeringsspråk rettet mot innebygde enheter. Den støtter Linux, Microsoft Windows og Mac OS X opererer systems.It & rsquo; s inspirert av flere programmerings languagesIo er en ren objektspråk inspirert av Smalltalk, NewtonScript, Act1, LISP, Lua og selvprogrammeringsspråk. Den har et lite minne fotavtrykk og det & rsquo; s rimelig rask, sammenlignet med Python, Perl eller Ruby.
Viktige funksjoner inkluderer en trinnvis garbage collector (svake ledd støttes), en differensial prototype-basert objektmodell, unntak, dynamisk typing, ANSI C implementering, multi-state, skuespiller-baserte samtidighet, og 64-bit clean.Installing IoBefore forsøker å installere Io på GNU / Linux operativsystem, må du sørge for at du har yajl, libevent, CPåse og PCRE pakken installert. Så, ta tak i nyeste versjon av programvaren fra enten Softoware eller prosjektet & rsquo; s hjemmeside (se link på slutten av artikkelen) og lagre den et sted på datamaskinen.
Pakk ut innholdet i arkivet med din favoritt arkiv manager verktøyet, åpner en terminal emulator program, går du til plasseringen der du & rsquo; ve hentet arkivfilen (f.eks cd /home/softoware/io-2013.12.04) og kjør & lsquo; . CPåse & rsquo; kommandoen for å konfigurere prosjektet, etterfulgt av & lsquo; lage & rsquo; kommandoen for å kompilere den.
Etter en vellykket innsamlingsprosessen, vil du være i stand til å installere Io system bred og gjøre den tilgjengelig for alle brukere på maskinen din ved å kjøre & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommando som en privilegert user.Gettings startet med IoTo lære hvordan du bruker Io programmeringsspråk, åpne din favoritt Terminal app og kjør & lsquo; io-h & rsquo; kommando, som vil vise bruk meldingen, samt tilgjengelige kommandolinjealternativer, som for eksempel muligheten til å vurdere en gitt uttrykk og kjøre tolk etter behandling filene bestått.
Krav :
- yajl
- libevent
- PCRE
Kommentarer ikke funnet