Ver Mensaje Individual
  #4  
Antiguo 10-06-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Reputación: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Bueno, era sólo para que estuviesen claras las diferencias, que lo principal es decidir para qué se va a usar.
Realmente el fórmula 1 sería lenguaje C, el ensamblador y el código máquina, después estaría C++ y otros, entre ellos... ¡¡¡Delphi!!!, el compilador de delphi es básicamente el mismo que el del lenguaje C++ y es muy eficiente, generando ejecutables muy veloces.

Para el uso que has decidido darle te aconsejo con mucha diferencia que uses delphi, te será bastante más cómodo y el proceso de desarrollo es mucho más rápido que con lenguajes de más bajo nivel, como el c++.

Si quieres hacer programas que funcionen en windows y linux entonces debes usar componentes, funciones, etc. que no hagan uso de llamadas a la api de windows ni otro tipo de recursos que sean propio de un sistema en particular, aunque también puedes usar "directivas" que son una especie de if windows then esto else if linux then lootro, que el compilador lo interpreta cuando está creando el ejecutable.
Pero para eso quizás te venga mejor Lazarus, que es un proyecto opensource, totalmente libre, que funciona tanto en windows como en linux, y en otros sistemas, que está más preparado para generar código para diversos sistemas.
En fin, que todo depende de lo que vayas a hacer. Cada proyecto debes plantearte qué es lo mejor a usar. Igual que con los coches, si vas a dar un paseo con tu familia entonces no usarás un ferrari, pero si eres piloto de la Nascar entonces no te presentarás en la parrilla de salida con un volkswagen escarabajo
Responder Con Cita