MacrubyUna versione di Ruby, portato a funzionare direttamente in cima a Mac OS X Core Technologies | |
Scarica ora |
Macruby Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- Freeware
- Prezzo:
- FREE
- Nome editore:
- Apple
- Sito web dell'editore:
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 40.9 MB
Macruby Tag
Macruby Descrizione
Una versione di Ruby, portato a correre direttamente in cima a Mac OS X Core Technologies Macruby è una versione di Ruby, portato a correre direttamente in cima a Mac OS X Core Technologies come il runtime comune dell'obiettivo-C Common runtime e il raccoglitore di rifiuti e il quadro di corefunzione. Anche se è ancora un lavoro in corso, Macruby ha l'obiettivo principale per consentire la creazione di applicazioni Mac OS X full-Fleedged che non sacrificano le prestazioni per godere dei benefici dell'uso di rubino. Cosa c'è di nuovo in questa versione: · Questa è una versione piuttosto importante che porta nuove funzionalità e corregge diversi problemi. I cambiamenti sono troppo numerosi per essere tutti menzionati, quindi ecco una selezione dei più interessanti. Filettato GC: · Il macuruby Garbage Collector è ora in esecuzione in modalità multi-thread per impostazione predefinita. Ciò significa che il Macruby farà sempre le raccolte della spazzatura su un filo separato e quindi non interrompe il flusso del programma. Supporto a 64 bit completo: · Il Macuby sta ora lavorando completamente in entrambe le modalità Intel 32 bit e 64 bit. Se si esegue una recente probabilità Mac è che è 64-bit e Macruby eseguirà più velocemente su di esso. Ciò è dovuto principalmente al fatto che l'infrastruttura sottostante è stata migliorata significativamente per i processori a 64 bit. Sonde dtrace: · Le sonde Dtrace sono state aggiunte al nucleo dell'interprete. Ora puoi rintracciare varie cose come le chiamate del metodo o le eccezioni. Tutto ciò può essere fatto su qualsiasi procedura di macruby nel sistema. · Dtrace è uno strumento molto potente che ha dimostrato di essere estremamente utile durante il debug delle applicazioni dal vivo. MACRUBIY Ships con diversi script Dtrace in / sviluppatore / esempi / rubino / macruby / dtrace per profilare varie cose come il conteggio del metodo, la durata o anche gli oggetti raccolti dal GC. Runtime Objective-C API: · Il Macruby espone ora un'API Objective-C che può essere utilizzata per controllare il runtime da un ambiente di cacao puro. · Dovrebbe essere utile se si sta lavorando su un'applicazione di coccoa oggettiva-c e stai pensando di utilizzare Macruby per implementare nuove funzionalità o per fornire un'interfaccia di scripting ai tuoi oggetti nativi. Nuovi modelli Xcode: · Un modello "Macruby Core Data Application" è ora disponibile, oltre a un obiettivo "incorporato Macruby". Quest'ultimo può essere utilizzato per incorporare Macruby. Framework all'interno del pacchetto dell'applicazione. Incorporamento del framework consente di distribuire l'applicazione agli utenti e non richiederli di installare Macruby. Un hotcocoa migliore: · Hotcocoa è uno strato rubino sottile e idiomatico che si trova sopra il cacao e altri quadri. È stato introdotto in Macruby 0.3 ed è stato significativamente migliorato in 0,4. · Nuove mappature per XML Parser, ACCESSORI ARRAY / SET KVO, Elenchi immobiliari e altri componenti AppKit sono stati aggiunti nonché molte correzioni di bug e miglioramenti. · Un compito "Distribuisci" è stato aggiunto al rakefile del progetto. Questa nuova attività prepara un'applicazione per la distribuzione incorporando il runtime di MacRUBY all'interno del suo pacchetto (simile a ciò che il target Macruby incorporato Xcode). Una volta completata l'attività "Macrake Deploy", è possibile condividere il tuo .App con gli amici che non hanno Macruby installato sulla propria macchina. · Ma il cambiamento più interessante è probabilmente il nuovo livello grafico, chiamato hotcocoa :: Graphics. Fornisce una semplice interfaccia orientata agli oggetti nella potenza della grafica principale di Mac OS X e delle librerie di disegno dell'immagine centrale. Cambio MISC: · Nell'elenco delle modifiche minori, il set è stato reimplementato in cima a NSET e NSNumber implementa i metodi numerici. Infine, la Biblioteca Standard è stata aggiornata alla versione di Ruby 1.9.1. Caveat Lecler: · Mentre MacRuby 0.4 risulta essere piuttosto stabile quando si tratta di uno sviluppo del cacao, ci sono ancora alcuni problemi con estensioni C, rubini e ios rubino. Si consiglia di utilizzare le corrispondenti API di cacao (quando esistono) nel frattempo lavoriamo su questi problemi.
Macruby Software correlato
Xtrkcad.
Pacchetto OS X precompilato per il programma Open Source XTRKCAD Model Railroad Cad Program ...
324 7.4 MB