OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
¿Que lenguaje aprender? Aplicaciones de escritorio
Para mi es un poco difícil escoger debido a mi indecisión se un poco de programación ( mas que todo para web php, html,css,javasript,etc que lo he aprendido por mi cuenta y algo de visual studio que he visto en el colegio) pero no le he puesto foco a un lenguaje especifico, quiero aprender a programar en linux pero igual quiero que sea un lenguaje multiplataforma, quiero contribuir a la comunidad linux, a mageia, al open source, etc
Me gusta la programación pero a un no me decido un lenguaje e leído mucho acerca de python y me llama la atención pero tampoco se si programar para qt o para gtk, es un poco difícil escoger asi que quiero me ayudéis a elegir en si no me interesa saber que lenguaje es mejor ya que todo es relativo y no existe tal lenguaje perfecto lo que quiero es libertad y programar un poco xD
Déjenme su opiniones y me gustaría que me dieran ejemplos de que software libre fue desarrollado con x lenguaje asi me inspiro un poco mas :D
- Entra a tu cuenta o crea una para poder comentar.
# 111068 Mi consejo
Si quieres ser multiplataforma de verdad, que tus aplicaciones sean potentes y que además tengan un buen estilo visual, yo te recomiendo C++/Qt4. Tiene un fantástico IDE, QtCreator, con muchos ejemplos y una documentación bastante elaborada.
¿Un ejemplo? KDE :P
Usuario
# 111069 Gracias por tu rápida respuesta
solo una duda he oído(bueno leido) que C es mejor que C++ y dicen que incluso el propio linus lo dice no se que tan cierto sera yo no se :S
# 111071 Hay opiniones para todo
C++ es orientado a objetos, C no. La verdad es que C se utiliza para cosas a más bajo nivel (controladores, kernels de sistemas operativos, etc). Para aplicaciones de escritorio, que son a más alto nivel, yo te recomendaría C++.tomas
Usuario
# 111072 bien ;)
suena lógico y muy cierto aun que en C he oído si puede programar orientado a objetos no se pero a de ser mas difícil y lo que quiero es programar no quebrarme la cabeza ademas recordé que por allí tengo un librote de C++ en físico no en pdf lo voy a desempolvar :D
# 111073 Pues sí
Poderse se puede, aunque son "pegotes" al lenguaje. ANSI-C, que es el estándar, no contempla la programación orientada a objetos (que alguien me corrija si me equivoco), así que para aprender C para luego ponerte a aprender un framework concreto que le añada a C los objetos, mejor aprender directamente C++. Además, C++ es el lenguaje "nativo" de Qt.
Usuario
# 111070 Muy bonito IDE
bonito IDE no lo conocía lo voy a descargar xD
# 111079 Veamos...
El mejor lenguaje que existe y a la vez el mas complejo es C++, y es una versión mejorada del archiconocido C, te expongo un ejemplo, todo lo que hagas en C, te funcionará en C++, pero no viceversa, por lo que creo que ya lo tienes claro, windows esta hecho en C, Linux esta hecho en C y mucho más de lo que podemos imaginar.
Por otro lado, te recomiendo QT, ya que mi nuevo RecoverDrake esta hecho con C++/QT4, y que pronto podrás comprobar como queda el resultado (si tengo tiempo para poder terminar lo poco que me queda), tambien puedes utilizar SQL, de todo tipo, incluso utilizar Acces de guindows.
Ya te expongo que facil no es, ya que me ha costado bastante el poder entenderlo, ya que coges vicio, si conoces algún otro lenguaje, para poder solucionar tus dudas, tienes un buen foro con varios compis que te van a ayudar bastante, por ejemplo Adriamag, Leo y Hermo, se llama zonaqt.com
Yo te lo recomendaria, ya que he hecho un par de programas, uno para Linux/Kde/Gnome y otro para Guindows y los dos van de perlas.
La pega es cuando haces un ejecutable tienes que instalar las .dll's en el mismo directorio, por lo demas todo bien.
Ahora estoy comenzando con PowerBuilder, pero no te puedo decir nada, porque todavia no se ni como funciona, jeje...
Comentas...
Saludos!!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
Usuario
# 111084 :)
ok gracias muy interesante
Usuario
# 111094 Ya empece
empece por comenzar a leer un libro de c/c++ y ya voy algo adelantado aun no me he adentrado a qt pero espero hacerlo pronto :)
Usuario
# 111096 Al tiempo
Puedes ir documentandote sobre el uso de QT Designer y QT Creator.
No se en nuevas versiones, pero mientras QT Designer se enfoca al dise~o de interfaces graficas, QT Creator tiene un editor de codigo integrado, aunque la 'riqueza' en widgets no sea tan alta como la de QT Designer
--
Which Terminator Character Are You?Fernando Andrés Muñoz
Tg. Análisis y desarrollo de Sistemas de Información
Linux user #487547
Usuario
# 111097 :)
todo a su tiempo lo mejor de todo es que no se vence en 30 días que viva el software libre xD
Usuario
# 111102 A lo que me refiero
Es a que puedes hacer tus practicas con ese IDE
Pero tienes razon XD
--
Which Terminator Character Are You?Fernando Andrés Muñoz
Tg. Análisis y desarrollo de Sistemas de Información
Linux user #487547