Ver Mensaje Individual
  #152 (permalink)  
Antiguo 12/04/2006, 20:29
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 10 meses
Puntos: 17
Cita:
Iniciado por blackwind
jeje, es que de ahi se podria derivar una gran discusion.
Si c# es lo mismo que c++ pero con el .net, eso quiere decir que c# es mejor?, ya que contiene un framework para hacer un "bonche de cosas"?, o es peor ya que depende del framework para poder compilar/ejecutarse??
Y entonces........java tambien es un c++ pero con la JVM y esa gran api?

je, creo que no tiene chiste iniciar algo asi, porque las diferencias,(propositos, ventajas, desventajas) entre java, c# y c++ son muchas.....

saludos,
No no, no me entendiste.

Dije que C++.Net (no C++ estándar) puede hacer lo mismo que C++ estándar y a su vez usar el framework con código managed (como C#).

Por tanto, C++.Net abarca la mayor cantidad de recursos posibles, puesto que puedes programar a la vez para .Net y para nativo en el mismo código:

int^ variable_del_framework;
int variable_normal;

int * memoria_manejada_por_garbagecollector = gcnew int[10];
int * memoria_no_manejada = new int[10];

etc.

También puedes usar todas las clases y utilidades del .Net framework, así como los "generics" y "reflection" (aunque a mi parecer es inútil, las templates son de lejos mejores).