[Mono-list] Managed C++ assemblies and Mono

yoros@wanadoo.es yoros@wanadoo.es
Sat, 11 Jan 2003 18:03:14 +0100


--dDRMvlgZJXvWKvBx
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jan 11, 2003 at 09:20:07AM -0700, Jason Whittington wrote:
>=20
> > Hello,
> >=20
> > I haven't any experience with Managed C++ but I understand that the
> > problem is that MC++ compiled applications need some initial functions
> > in x86 code. I think that the best solution to this problem is an
> > interpreter/jit of x86 instructions. I think that in the future (far
> or
> > near), we will need that interpreter.
>=20
> Once you get that working you will basically have written a new [and
> slow] version of vmware :).  Given the subtle variations in the
> instruction sets of the various x86 CPUs I don't think this is going to
> be practical.

I know that an x86 interpreter (not a virtual machine) is not practical
at all but I think it's the best option if we would MONO to run that
MC++ software in multiple platforms. I was also thinking in a x86 to IL
compiler...

I think that it's very hard to run in MONO all the software that is
compiled in MS.NET for design mistakes in that (MS.NET). I think that
the real problem is in MS.NET (in their strategy with the assemblies,
a lot of them depends of windows).

See you,

    Pedro

--=20
Pedro Martinez Juli=E1
\  yoros@terra.es
)|    yoros@wanadoo.es
/        http://yoros.cjb.net
Socio HispaLinux #311
Usuario Linux #275438 - http://counter.li.org
GnuPG public information:  pub  1024D/74F1D3AC
Key fingerprint =3D 8431 7B47 D2B4 5A46 5F8E  534F 588B E285 74F1 D3AC

--dDRMvlgZJXvWKvBx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+IE5SWIvihXTx06wRAoOxAJ4waP1/stZpZwhbDaQwLUHCvxQKCACfblbk
/yRakHoWanZzlojetCBrNQo=
=T1tg
-----END PGP SIGNATURE-----

--dDRMvlgZJXvWKvBx--