2013-08-13 9 views
10

Nelle specifiche per asm.js (a http://asmjs.org/spec/latest/) nella sezione introduzione dicequal è il/C++ macchina virtuale c cui le asm.js spec

"La lingua asm.js fornisce un'astrazione simile alla macchina virtuale C/C++ "

.. ma non riesco a trovare alcuna informazione sulla" macchina virtuale C/C++ "tramite googling. Qualcuno può illuminarmi o indicarmi la direzione di un libro/sito web che descrive 'la macchina virtuale c/C++'

+4

C e C++ utilizza la frase "macchina astratta" anziché "macchina virtuale". Spero che migliorerai il tuo googling finendo per leggere su vmware o java. – nos

+0

Probabilmente hanno appena mescolato la loro terminologia. –

+0

Ci sono degli indirizzi e-mail nella parte superiore del documento. @AlonZakai è [a volte] (http://stackoverflow.com/users/1176841/alon-zakai) su Stack Overflow. –

risposta

8

Il C standard parla di una macchina astratta su cui fa delle ipotesi. Suppongo che sia ciò di cui parla l'autore di asm.js.

+0

C/C++ non è una macchina virtuale - sono definiti linguaggi di programmazione. Puoi costruire una macchina virtuale su di essi (es .: geordi) –

+1

@ DieterLücking: non stai vincendo qui. Vedete, la cosa che glglgl ha fatto non vi è riuscita, è che ha cercato di capire cosa volesse veramente sapere l'OP, e ha fornito quell'informazione. –

+0

@Benjamin Lindley che cos'è un OP? Sì, ho fallito! –

Problemi correlati