Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Sgurbat
    Registrato dal
    Nov 2002
    Messaggi
    1,732

    Cosa vuole dire che Ruby è scritto in C?

    Come da titolo: a livello tecnico cosa significa che un linguaggio come Ruby (o altri di scripting) è scritto in C?
    Stessa domanda rigirata anche per JRuby: perchè si dice che è implementanto in Java?

    Vorrei saperlo per pura curiosità, senza scendere ovviamente troppo nel dettaglio.

    Tnx.

  2. #2
    significa che l'interprete del linguaggio è scritto in c (o java ecc.)

  3. #3
    Utente di HTML.it L'avatar di Sgurbat
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Originariamente inviato da marcodt
    significa che l'interprete del linguaggio è scritto in c (o java ecc.)
    In soldoni significa che il codice Ruby viene prima trasformato in C o Java e poi eseguito?

  4. #4
    no, non viene convertito ma eseguito direttamente.
    viene eseguito tramite un programma (chiamato interprete).

    ad esempio se da shell di windows scrivo:

    ruby mioprogramma.rb

    non faccio altro che eseuire il mio codice scritto in ruby (mioprogramma.rb) con l'interprete ruby.exe che è scritto in c.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.