ruby -v (la vendetta)

Ok si è trattato di un paradosso durato poche ore, insomma in fondo non concepivo come fosse possibile avere Ruby 1.9 con YARV compilato prima su Linux che su Win32 quando poi alla fine lavoro principalmente in ambiente Windows (beh, qualcosa da dire? :-p) e così sono stato costretto…

Ruby 1.9 su Windows

Rispetto alla compilazione in Linux, filata liscia, ho dovuto tirare decisamente qualche accidente in più del dovuto (tipo apportare una subdola modifica in ruby.h dato che il compilatore di Microsoft si rifiutava di proseguire per una presunta incongruenza tra dichiarazione e implementazione di una funzione), comunque alla fine prendendomela con calma me la solo cavata in un’oretta. Ho notato che 44 test falliscono, penso sia una quantità fisiologica, comunque ora è tutto da provare.

ruby -v

Dopo aver letto la notizia del commit di YARV nel trunk di Ruby, rilanciata poi da Gabriele che l’ha accompagnata con qualche considerazione in merito, non ho potuto resistere per cui mi sono armato di Kubuntu (ovviamente per rimanere sullo sperimentale andante ho usato una daily di settimana scorsa di Feisty Fawn), ho dato una bella compilata al sorgente prelevato dal repository ed ecco il risultato:

Ora sono curioso di fare qualche esperimento, poi se ne avrò voglia prossimamente proverò a dargli una bella compilata anche in Windows.