steakhutzeee (Normal User)
Newbie
Messaggi: 12
Iscritto: 23/05/2013
|
Ciao a tutti, ho cominciato a dare un'occhiata a ruby. Ho installato la versione 2.0.0 tramite il RubyInstaller. Anzitutto vorrei sapere se è consigliato partire dalla versione 2 oppure dovrei cominciare dalla 1.9.3. Inoltre ho un problema con dei programmi. All'inizio di essi io inserisco la stringa "#encoding: utf-8", utilizzo caratteri accentati, ma quando vado a compilare il programma mi viene restituito l'errore: 'invalid multibyte char (UTF-8) syntax error, unexpected tIDENTIFIER, expecting end-of-input'. A cosa è dovuto? Vi ringrazio in anticipo per le risposte
|
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
Se stai appena cominciando, parti dalla versione 2 che e' la piu' aggiornata.
Puoi postarci il codice completo?
|
|
steakhutzeee (Normal User)
Newbie
Messaggi: 12
Iscritto: 23/05/2013
|
Postato originariamente da pierotofy:
Se stai appena cominciando, parti dalla versione 2 che e' la piu' aggiornata.
Puoi postarci il codice completo? |
Da qualche parte ho letto che la versione 2 potrebbe costringermi ad avere a che fare con non so quali problemi o dipendenze, mentre la 1.9.3 è più stabile. Comunque non è un problema. Ho già installato Ruby tramite il RubyInstaller. Ho però un dubbio, l'installer mi ha installato Ruby 2.0.0, ma l'ultima versione non è la 2.1.2? Non trovo installer per questa versione..
Non ho bisogno di chissà che programma, basta un semplice:
Codice sorgente - presumibilmente Plain Text |
#encoding: utf-8
puts "Oggi è bel tempo"
|
Se sostituisco la 'è' con 'e' il programma funziona tranquillamente.
Ne approfitto per chiedere, c'è differenza se circondo una stringa con "" oppure con ''? Mi sembra di aver letto qualcosa in giro ma non ricordo esattamete
Ultima modifica effettuata da steakhutzeee il 02/06/2014 alle 21:10 |
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
Penso sia colpa del tuo editor. Assicurati che il formato del file che stai salvando e' veramente UTF-8 (e non iso-8859-1 ad esempio). Ho digitato il tuo programma con http://www.sublimetext.com/ e funziona senza problemi.
Ultima modifica effettuata da pierotofy il 02/06/2014 alle 21:11
|
|
steakhutzeee (Normal User)
Newbie
Messaggi: 12
Iscritto: 23/05/2013
|
Postato originariamente da pierotofy:
Penso sia colpa del tuo editor. Assicurati che il formato del file che stai salvando e' veramente UTF-8 (e non iso-8859-1 ad esempio). Ho digitato il tuo programma con http://www.sublimetext.com/ e funziona senza problemi. |
Si stavo sbagliando io, ho risolto, grazie
Per quanto riguarda le altre questioni invece? |
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
Non mi preoccuperei troppo della compatibilita' con altri moduli.
Se vuoi una versione piu' aggiornata della 2.0.0 dovrai compilare i sorgenti per Windows. Oppure aspetta qualche mese che venga costruito un nuovo installer.
|
|
steakhutzeee (Normal User)
Newbie
Messaggi: 12
Iscritto: 23/05/2013
|
È possibile installare la 2.1.2 tramite Git? Se si come si fa?
|
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
|
|