Informática en general > Dudas informáticas
Aprendiendo Un Nuevo Lenguaje De Programacion
JuanK:
--- Cita de: "pínguino" ---Java, .Net y C++ son multiplataforma.
--- Fin de la cita ---
C++? no es multiplataforma, salvo una versión especial que hizo intel y el C++ .NET... o seguro algunas otras versiones menores.
Yo te recomendaria solo uno de estos :
.Net ( bien sea C#.Net o VB.Net)
Java
Y excepcionalmente : Delphi
x.cyclop:
--- Cita de: "JuanK" --- C++? no es multiplataforma, salvo una versión especial que hizo intel y el C++ .NET... o seguro algunas otras versiones menores.
--- Fin de la cita ---
¿Quién dijo eso? Es igual que C. Simplemente usas ANSI o librerías creadas por ti y ya (eso me lo dijo Eternal). :whistling:
:comp:
JuanK:
Aunque uses ANSI el codigo generado no te funciona y necesitas volver al fuente y recompilar, lo de las librerias puedes ser cierto solo si todas tus librerias son ANSI y aún asi de todas formas debes volver a recompilar los fuentes.
Como anotacion, codificar en ANSI C suele ser por lo general inutil para una aplicacion como las que se hacen hoy en día, salvo en algunos casos particulares que generalmenbte , si es que no todas las veces, no tienen interfaz grafica.
En lenguajes como .NET o java, se puede decir que son lenguajes altamente portables con un esfuerzo que tiende a 0, tambien salvo en casos especiales.
Mientras tanto en C++ vemos como una de las caracteristicas de C ( facilmente portable, pero no muy portable) se degrado bastante, aqui una serie de 'pequeñas recomendaciones' a la hora de hacer un programa de C++ portable:
http://www.mozilla.org/hacking/portable-cpp.html
ahora... debo aclarar que se suele hablar de multiplataforma cuando un lenguaje genera codigo capaz de ejecutarce en varias plataformas diferentes ( java, .net ...No C ni C++), y se habla de portabilidad cuando un codigo hecho en un lenguaje puede recompilarce en otra plataforma para generar un codigo capaz de ejecutarce alli ( ahi si C++, C, Java, .net etc... NO Visual basic 6.0).
Bicholey:
B)
Java o cualquiera .NET definitivo.
The Black Boy:
.NET Cualquiera de sus lenguajes... o prueba apreder algo para DB(SQL u Oracle)
Salu2 :hola:
Juank
--- Citar ---ahora... debo aclarar que se suele hablar de multiplataforma cuando un lenguaje genera codigo capaz de ejecutarce en varias plataformas diferentes ( java, .net ...No C ni C++), y se habla de portabilidad cuando un codigo hecho en un lenguaje puede recompilarce en otra plataforma para generar un codigo capaz de ejecutarce alli ( ahi si C++, C, Java, .net etc... NO Visual basic 6.0).
--- Fin de la cita ---
Mas claro no podria ser ;)
es mejor no darles muchas vuektas a esta conversacion por que se puede desbordar :lightsabre:
Salu2 :hola:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa