Domande con tag 'virtual-machine'

6
risposte

Perché non ci sono altri linguaggi di programmazione che compilano in bytecode Python?

In Java, ci sono più lingue che compilano in bytecode Java e possono essere eseguite su JVM - Clojure, Groovy e Scala sono le principali che riesco a ricordare in cima alla mia testa. Tuttavia, Python si trasforma anche in bytecode (file .pyc...
posta 17.05.2012 - 01:59
4
risposte

Perché le macchine virtuali devono essere "stack machine" o "register machines" ecc.?

(Questa è una domanda estremamente newbie-ish). Ho studiato un po 'su Virtual Machines. Molti di questi sono progettati in modo simile ai computer fisici o teorici. Ho letto che la JVM, ad esempio, è una "macchina stack". Cosa signifi...
posta 08.06.2014 - 22:18
11
risposte

Ci sono motivi per non accettare un prodotto software come macchina virtuale?

Questa è una domanda sulla logistica, non una domanda tecnica. La mia azienda ha esternalizzato alcuni lavori di software embedded. In particolare, abbiamo pagato un appaltatore per sviluppare un sistema embedded per noi poiché non disponiamo...
posta 18.03.2013 - 16:16
8
risposte

Sovrascrive Object.finalize () veramente brutto?

I due principali argomenti contro l'override di Object.finalize() sono i seguenti: Non puoi decidere quando è chiamato. Potrebbe non essere richiamato affatto. Se capisco correttamente, non penso che siano sufficienti motivi pe...
posta 04.07.2015 - 22:43
7
risposte

Java IDE scritto in puro Java? [chiuso]

Esiste un IDE Java scritto in Java? Ho appena ricevuto il mio portatile DET dell'anno 9 a scuola e ci sono tutti i tipi di restrizioni impostate. Un po 'fastidiosamente, non è possibile eseguire alcun eseguibile diverso da quelli già installa...
posta 13.02.2012 - 07:18
11
risposte

Motivi per utilizzare una VM per lo sviluppo [duplicato]

Sfondo : Lavoro in una società start-up, in cui un team utilizza Virtual Machines per connettersi a un server remoto per lo sviluppo e un altro team (il team in cui lavoro) utilizza IIS / SQL Server 2005 / Visual Studio locale installaz...
posta 08.01.2009 - 17:14
3
risposte

Quali sono le alternative all'utilizzo di una pila per rappresentare la semantica delle chiamate di funzioni?

Sappiamo tutti e amiamo che le chiamate alle funzioni vengono solitamente implementate usando lo stack; ci sono frame, indirizzi di ritorno, parametri, tutto il lotto. Tuttavia, lo stack è un dettaglio di implementazione: le convenzioni di ch...
posta 07.06.2013 - 11:38
3
risposte

Perché più core CPU sulla macchina virtuale rallentano i tempi di compilazione?

[modifica n. 2] Se qualcuno di VMWare può trovarmi con una copia di VMWare Fusion, sarei più che felice di fare lo stesso di un confronto tra VirtualBox e VMWare. In qualche modo sospetto che l'hypervisor VMWare sarà meglio sintonizzato per l'hy...
posta 11.08.2012 - 06:24
4
risposte

Perché .NET VM è basato? [duplicare]

Java è stato progettato per funzionare su una macchina virtuale per consentire la portabilità dei programmi. Tuttavia .NET è stato progettato fin dall'inizio specificamente per Windows. Quale è il motivo per cui le applicazioni .NET veng...
posta 28.09.2015 - 10:15
1
risposta

Qual è la relazione tra interpreti meta-circolari, macchine virtuali e aumento delle prestazioni?

Ho letto degli interpreti meta-circolari sul web (incluso SICP) e ho esaminato il codice di alcune implementazioni (come PyPy e Narciso). Ho letto un bel po 'di due lingue che hanno fatto un grande uso della valutazione metacircolare, Lisp e...
posta 30.09.2013 - 23:11