Ruby Programming Language - Run Code & Learn Tutorial for Beginners for iOS
| Versione | 9.4 |
|---|---|
| Editore | Dmitry Kovba |
| Data di rilascio | Jun 10, 2016 |
| Data aggiunta | Jun 10, 2016 |
| Requisiti del sistema operativo | iOS |
| Requisiti | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Download totali | 41 |
| Prezzo | Free |
Descrizione
Il classico linguaggio di programmazione Ruby per iPad, iPhone e iPod touch. Il linguaggio di programmazione è uno strumento perfetto per lo studio, il calcolo matematico complesso, l'intrattenimento e molte altre attività utili. L'applicazione è particolarmente utile per l'apprendimento del linguaggio di programmazione Ruby. Devi acquistare compilation all'interno dell'applicazione. È richiesta una connessione a Internet.- Il fantastico strumento di programmazione su AppStore.- Il tuo linguaggio di programmazione per iOS è fantastico!* CARATTERISTICHE *- Compila ed esegui il tuo programma.- Inserimento di testo prima dell'esecuzione del programma e output di testo.- Editor di codice sorgente migliorato con sintassi evidenziazione, numeri di riga, temi di colore e tastiera aggiuntiva.- Riferimento della lingua online e diversi esempi di programma.* LIMITAZIONI *- È necessaria una connessione a Internet per compilare ed eseguire un programma.- Grafica, rete, file system e input in tempo reale non sono supportati .- Il tempo massimo di esecuzione di un programma è di 15 secondi. Grazie per aver utilizzato l'applicazione! ======================================Ruby è una programmazione orientata agli oggetti dinamica, riflessiva e generica linguaggio che combina la sintassi ispirata a Perl con caratteristiche simili a Smalltalk. Fu anche influenzato da Eiffel e Lisp. Ruby è stato progettato e sviluppato per la prima volta a metà degli anni '90 da Yukihiro "Matz" Matsumoto in Giappone. Ruby supporta più paradigmi di programmazione, inclusi funzionale, orientato agli oggetti, imperativo e riflessivo. Dispone inoltre di un sistema di tipo dinamico e di gestione automatica della memoria; è quindi simile sotto vari aspetti a Smalltalk, Python, Perl, Lisp, Dylan, Pike e CLU. L'implementazione standard 1.8.7 è scritta in C, come linguaggio interpretato a passaggio singolo. Le specifiche del linguaggio Ruby sono attualmente in fase di sviluppo da parte dell'Open Standards Promotion Center dell'Information-Technology Promotion Agency (un'agenzia governativa giapponese) per la presentazione al Japanese Industrial Standards Committee e quindi all'Organizzazione internazionale per la standardizzazione. La bozza finale delle specifiche deve ancora essere accettata come norma industriale. A partire dal 2010, ci sono una serie di implementazioni alternative complete o imminenti di Ruby, tra cui YARV, JRuby, Rubinius, IronRuby, MacRuby e HotRuby. Ognuno adotta un approccio diverso, con IronRuby, JRuby e MacRuby che forniscono una compilazione just-in-time e MacRuby che fornisce anche una compilazione anticipata. Il ramo ufficiale 1.9 utilizza YARV, così come 2.0 (sviluppo), e alla fine sostituirà il più lento Ruby MRI. Ruby è stato concepito il 24 febbraio 1993 da Yukihiro Matsumoto che desiderava creare un nuovo linguaggio che bilanciasse la programmazione funzionale con la programmazione imperativa. Matsumoto ha dichiarato: "Volevo un linguaggio di scripting più potente di Perl e più orientato agli oggetti di Python. Ecco perché ho deciso di progettare il mio linguaggio". Nel 2008 Matsumoto ha inoltre affermato: "Spero di vedere Ruby aiutare ogni programmatore nel mondo di essere produttivo, godere della programmazione ed essere felice. Questo è lo scopo principale del linguaggio Ruby."Il nome "Ruby" è stato deciso durante una sessione di chat online tra Matsumoto e Keiju Ishitsuka il 24 febbraio, 1993, prima che qualsiasi codice fosse stato scritto per la lingua. Inizialmente furono proposti due nomi: "Coral" e "Ruby", con quest'ultimo scelto da Matsumoto in una successiva email a Ishitsuka. Matsumoto ha poi affermato che un fattore nella scelta del nome "Ruby" era perché era la pietra portafortuna di uno dei suoi colleghi.