Io är ett open source kommandoraden programvara som ger en liten, enkel, plattformsoberoende och väl lämpad dynamiska prototypbaserade programmeringsspråk inriktade på inbäddade enheter. Den stöder Linux, Microsoft Windows och Mac OS X operativsystem systems.It & rsquo; s inspirerad av flera programmering languagesIo är en ren objektspråk inspirerat av Smalltalk, NewtonScript, ACT1, LISP, Lua och själv programmeringsspråk. Den har en liten minnesanvändning och det & rsquo; s hyfsat snabb, jämfört med Python, Perl eller Ruby.
Viktiga funktioner inkluderar en inkrementell sophämtare (svaga länkar stöds), en differentialprototypbaserad objektmodell, undantag, dynamisk typning, implementering ANSI C, multi-state, skådespelare baserad samtidighet, och 64-bitars clean.Installing IoBefore försöker installera Io på din GNU / Linux operativsystem, se till att du har yajl, libevent, CMake och PCRE paketet installerat. Sedan, greppa den senaste versionen av programvaran från antingen Softoware eller projektet & rsquoen; s hemsida (se länk i slutet av artikeln) och spara den någonstans på din dator.
Extrahera innehållet i arkivet med din favorit arkivchef verktyget, öppna ett terminalprogram, flytta till den plats där du & rsquo; ve extraherade arkivfilen (t.ex. cd /home/softoware/io-2013.12.04) och kör & lsquo; . cmake & rsquo; kommando för att konfigurera projektet, följt av & lsquo; gör & rsquo; kommandot för att kompilera den.
Efter en lyckad kompilering process, kommer du att kunna installera Io hela systemet och göra den tillgänglig för alla användare på din maskin genom att köra & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommandot som en privilegierad user.Gettings började med IoTo lära sig att använda programmeringsspråket Io, öppna din favorit Terminal app och köra & lsquo; io -h & rsquo; kommandot, som kommer att visa hjlpskrm, samt tillgängliga kommandoradsalternativ, såsom möjligheten att utvärdera en given uttryck och köra tolken efter bearbetning filerna passerade.
Krav :
- yajl
- libevent
- PCRE
Kommentarer hittades inte