🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #25735

Re: Java vs C++

#25735
From: Jonathan Revusky
Date: Wed, 10 Mar 1999 00:00
39 lines
2486 bytes

juan jos� taguas navarro wrote:
> 
> Bueno, como ya he leido bastantes discusiones sobre qu� es mejor si java o
> c, s�lo voy a hacer dos preguntas:
> 
> �Las maquinas virtuales java se hacen en java? No. �Que lenguaje se utiliza
> para hacer  dichas m�quinas, ensamblador, c�digo m�quina? Me temo que no....

> 
> Por otro lado, �puede java ser un lenguaje para el desarrollo de sistemas?
> Me atrevo a firmar que tampoco.

El mero hecho de que no se han hecho en Java hasta ahora no es un
argumento para decir que no se pueden hacer. Es un gran salto l�gico,
�no? Yo no digo que s� o que no, pero yo digo que deber�as sentir alguna
obligaci�n de respaldar tus afirmaciones en vez de simplemente soltarlas
as�.

En cuanto al argumento que est�s haciendo (impl�citamente, digamos), es
m�s o menos una chorrada. Un compilador C se puede escribir en C, por
ejemplo. Lo �nico es que necesitas una cierta parte de "bootstrap"
(�c�digo de inicializaci�n?) que, bueno, es otro compilador C, o haces
una parte m�nima en ensamblador. Sin ning�n tipo de "bootstrap" te
quedas en una imposibilidad l�gica circular. En t�rminos de escribir una
m�quina virtual Java en Java, tienes el mismo problema. Necesitas alg�n
tipo de bootstrap, me parece. Pero eso no lo hace imposible tampoco. (De
hecho, pens�ndolo, no creo que sea imposible. La cuesti�n es m�s bien si
es deseable. A lo mejor, para escribir una JVM, quieres hacerlo en un
lenguaje en que s� que puedes "hacer trampa" con punteros.... Como el
C.)

Jonathan Revusky
-- 
Java and Delphi Consulting
Make your .class files double-clickable
with SmartJ
http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID: <36E6B562.8BD5F81D@jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7c5a5e$1f0$1@mercurio.cica.es> <36E65683.CF3A1435@tissat.es> <7c5raf$k9c$1@lola.ctv.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,3b1718ca1122f30f
X-Google-Attributes: gid1116f3,public
From: Jonathan Revusky <jrevusky@jet.es>
Subject: Re: Java vs C++
Date: 1999/03/10
Message-ID: <36E6B562.8BD5F81D@jet.es>
X-Deja-AN: 453472445
Content-Transfer-Encoding: 8bit
References: <7c5a5e$1f0$1@mercurio.cica.es> <36E65683.CF3A1435@tissat.es> <7c5raf$k9c$1@lola.ctv.es>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: usenet@lola.ctv.es
X-Trace: lola.ctv.es 921089369 1282 194.224.182.1 (10 Mar 1999 18:09:29 GMT)
Organization: CTV/JET
Mime-Version: 1.0
Reply-To: jrevusky@bigfoot.com
NNTP-Posting-Date: 10 Mar 1999 18:09:29 GMT
Newsgroups: es.comp.lenguajes.java