Hola, vengo a armar este debate, hablando sobre si C++ es un buen lenguaje.
En mi opinion, se ve un buen lenguaje, sin embargo no me atrae, no se porque...
Cuando intente aprenderlo, su sintaxis me parecia algo rara e incompatible con C.
Si quiero un lenguaje que combine POO (programacion orientada a objetos) con velocidad, elijo Python...
Vaya, no me odien, cada uno tiene sus gustos.
Saludos
CitarCuando intente aprenderlo, su sintaxis me parecia algo rara e incompatible con C.
C++ es 100% compatible con C. Prueba a compilar un programa de C con g++, no debería haber ningun problema. Y su sintaxis es toda prácticamente igual a excepción del cout y algunas otras pocas funciones más.
CitarSi quiero un lenguaje que combine POO (programacion orientada a objetos) con velocidad, elijo Python...
¿Velocidad? ¿python? Eso si que no es compatible xD
Python es un lenguaje interpretado y no tiene nada que hacer contra uno compilado en cuanto a velocidad.
Ademas C++ tiene muchísimas más opciones a la hora de usar la POO que python 2.X y algunas más que python 3.X.
Y por último decir que además C/C++ te ofrece la oportunidad de controlar la máquina a un nivel mucho más bajo, lo que permite la creación de
malware mucho más potente y profesional, si lo tuyo es la
seguridad informática.
Vaya, tenias que cabrearte? No me pondras a la fuerza a programar en un lenguaje que odio.
Si quieres compilar un programa hecho en Python (que es un lenguaje interpretado), se pueden usar muchas herramientas.
Y no, no me interesa el hacking ni nada relacionado a la seguridad informatica, me parece muy dificil.
No tienes permitido ver los links.
Registrarse o Entrar a mi cuenta
CitarSi quiero un lenguaje que combine POO (programacion orientada a objetos) con velocidad, elijo Python...
¿Velocidad? ¿python? Eso si que no es compatible xD
Python es un lenguaje interpretado y no tiene nada que hacer contra uno compilado en cuanto a velocidad.
Eso no es del todo cierto, aunque como ya dijiste, Pytohn es un lentguaje interpretado y los lenguajes interpretados son más lentos, Python te da la posibilidad de compilar (usando Cython) librerias con por decirlo de alguna forma, tres opciones: a) C, B) Algo que yo llamo
Cython que es una mezcla de
Python y
C. Obtienes lo mejor de ambos mundos. y C) Pytohn puro y duro.
Yo usé Cython para los cuello de botella en un proyecto de visión artificial y al final no tenía nada que envidiarle a C.
Con respecto al debate, cuando intenté aprender C++ también encontré la sintaxis muy extraña (no sé que tan compatible sea con C) al punto que odio la sintaxis de C++.
Saludos!
Buenas
Yo estoy de acuerdo con @LOOP3R Si quieres que un programa vaya como un rayo usa C o C++ Ya no por que sea compilado, si no por que al menos con c (todavia soy un novato en c++) puedes manejar la memoria que usas perfectamente y conviertes a tu programa en algo muy liviano.
Mi opinion respecto a la pregunta, yo creo que según tus gustos.. pero sin duda C y C++
Los mejores lenguajes buenos lenguajes para programar xD
ah
No tienes permitido ver los links.
Registrarse o Entrar a mi cuenta
Vaya, tenias que cabrearte? No me pondras a la fuerza a programar en un lenguaje que odio.
Si quieres compilar un programa hecho en Python (que es un lenguaje interpretado), se pueden usar muchas herramientas.
Y no, no me interesa el hacking ni nada relacionado a la seguridad informatica, me parece muy dificil.
Yo no creo que estuviese cabreado xDD simplemente respondio serio o eso creo..
Lo dicho, todo cuestion de perspectiva
Un saludo! ;D
CitarVaya, tenias que cabrearte?
Cabreado? jajaja
No tranquilo ;)
CitarNo me pondras a la fuerza a programar en un lenguaje que odio
Por supuesto que no, de hecho, python es mi lenguaje nativo, yo soy el primero que se resigna a dejar de programar en python... xD
CitarSi quieres compilar un programa hecho en Python (que es un lenguaje interpretado), se pueden usar muchas herramientas
Si, pero es algo raro, creo que no es un programa compilado al 100%... Sinceramente no lo se.
CitarY no, no me interesa el hacking ni nada relacionado a la seguridad informatica, me parece muy dificil.
Muchos grandes proyectos también están escritos en C++, creo recordar que los mercedes están programados en C++.
CitarEso no es del todo cierto, aunque como ya dijiste, Pytohn es un lentguaje interpretado y los lenguajes interpretados son más lentos, Python te da la posibilidad de compilar (usando Cython) librerias con por decirlo de alguna forma, tres opciones: a) C, B) Algo que yo llamo Cython que es una mezcla de Python y C. Obtienes lo mejor de ambos mundos. y C) Pytohn puro y duro.
Yo usé Cython para los cuello de botella en un proyecto de visión artificial y al final no tenía nada que envidiarle a C.
Totalmente cierto, yo no lo he probado aún, le tengo que hechar un vistazo.
Lo mejor que tiene C++ a mi forma de ver, es que tiene el 100% de los conceptos teóricos de la programación orientada a objetos.