¿Cuál es tu lenguaje de programación favorito?

Quizás no sea el lenguaje más potente del mundo, el más legible, o el más ameno, pero aun así, es tu lenguaje preferido. El que te llevarías como único compañero a una isla desierta. ¿Cuál es su nombre? ¿cómo os conocisteis? ¿qué es lo que te da que no te dan otros lenguajes?

¿Cuál es tu lenguaje de programación favorito?

  • Java
    411 (21% de los votos)
  • Python
    347 (17% de los votos)
  • PHP
    288 (15% de los votos)
  • C++
    183 (9% de los votos)
  • Delphi1
    166 (8% de los votos)
  • C#
    148 (7% de los votos)
  • C
    99 (5% de los votos)
  • Visual Basic
    66 (3% de los votos)
  • JavaScript
    33 (2% de los votos)
  • Ruby
    33 (2% de los votos)
  • delphi/lazarus1
    20 (1% de los votos)
  • No se como programar1
    15 (1% de los votos)
  • Cobol1
    14 (1% de los votos)
  • html1
    14 (1% de los votos)
  • Perl
    13 (1% de los votos)
  • Objective-C1
    13 (1% de los votos)
  • Groovy1
    10 (1% de los votos)
  • Haskell1
    9 (0% de los votos)
  • ActionScript 31
    8 (0% de los votos)
  • Fortran1
    8 (0% de los votos)
  • Go1
    6 (0% de los votos)
  • Lua1
    6 (0% de los votos)
  • LabView1
    6 (0% de los votos)
  • Bash scripting1
    6 (0% de los votos)
  • PL/SQL1
    5 (0% de los votos)
  • abap1
    5 (0% de los votos)
  • C++1
    5 (0% de los votos)
  • Scala1
    4 (0% de los votos)
  • Codigo binario1
    4 (0% de los votos)
  • Lisp1
    4 (0% de los votos)
  • Ensamblador1
    4 (0% de los votos)
  • Processing1
    3 (0% de los votos)
  • Erlang1
    3 (0% de los votos)
  • R1
    3 (0% de los votos)
  • Batch1
    3 (0% de los votos)
  • REXX1
    3 (0% de los votos)
  • Ajax1
    3 (0% de los votos)
  • G-Code1
    2 (0% de los votos)
  • Clojure1
    2 (0% de los votos)
  • Power Builder1
    2 (0% de los votos)
  • java1
    2 (0% de los votos)
  • ADA1
    1 (0% de los votos)
  • LotusScript1
    1 (0% de los votos)
  • Prolog1
    1 (0% de los votos)
  • Visual Fox Pro1
    1 (0% de los votos)

Votos totales: 1983
Iniciada: 29 March 2012
1 = Añadido por un lector

71 comentarios en «¿Cuál es tu lenguaje de programación favorito?»

  1. En mi caso me gusta programar en Java,PHP,Python,Ruby & Javascript …. pero por la simpleza y pq es entretenido programar en el elegí python =)

  2. Probablemente escogería PHP, porque es con el que me siento más cómodo… Tengo años conviviendo con él. Sin embargo, sé que deja mucho a desear.

  3. Aunque me guste que Java pague mi nómina a fin de mes, con lo que más disfruto es haciendo mini-proyectos y scripts en Python. Y veo que no soy el único por estos lares, jeje.

    Python me da velocidad a la hora de programar, potencia, flexibilidad, ¡y diversión! 🙂

    Para romper una lanza a favor del actualmente denostado Java, he de decir que es muy robusto y sorprendentemente rápido, pero para hacer un «script chorras» necesitas más líneas de «relleno» que de código ejecutable.

  4. El que mejor manejo es brainfuck aunque sé programar en todos con más de 25 años de experiencia en todos ellos ( los que tienen menos de 25 años los creé yo por ejercitar la mente).

  5. Tengo tres la verdad, En mis inicios use C, si es viejo y todo lo que quieran pero me entretenia bastante, despues de algunos años conoci Delphi y me encanto, trabaje bastante con el. Ahora último estoy utilizando Phyton, mas que nada con mi trabajo con Sistemas de Información Geográficas. Php, java, javascript, etc sólo loso utilizo ocacionalmente..no me llaman mucho la atención.

      1. Pues yo no te pedi los articulos pero de igual manera los seguia, por eso me atrevo a sugerir algo de conexion con base de datos estaria entretenido 😀

  6. Alguno de los que preferís Java podríais darme vuestros motivos? He investigado el lenguaje varias veces, normalmente después de cruzarme con algún religioso que profesaba que Java era el santo grial, pero no le veo sentido. Es tan ruidoso y «coñazo» como C++, pero un rato más lento, o eso parece a mi ojo inexperto.

    Sin ánimo de ofender, sólo tengo curiosidad por conocer las razones que uno pueda tener para preferir Java.

          1. Sí lo recuerdo. Por cierto, uno de los temas más leídos. Para mí que cada día le das unos 10 clics.* xD

            Un abrazo.

            Al.

            * Es broma, está claro que las obras que valen destacan por sí solas. Haz hecho grandes méritos con tu biblioteca para factura electrónica. 🙂

      1. No se me ocurren muchos lenguajes no-exóticos que no encajen en esa descripción. Python mismamente es multiplataforma y tiene bibliotecas a mamporro, por poner un ejemplo. Y si quieres algo compilado, C++ compila hasta en la nevera.

        Y en cuanto al resultado… al no saber mucho de Java, no sabría decir si es cosa del lenguaje o del programador… pero no recuerdo ahora mismo haberme cruzado con alguna aplicación en Java que no fuera lenta y pesada. Y eso sin contar los fallos raros que tienen muchas al ejecutarlas en Linux. Porque «multiplataforma» es que funcione en Windows XP y Windows 7, por lo visto =P

        1. Los propios IDEs de Java son buenos ejemplos de aplicaciones multiplataforma. Pero hay bastantes ejemplos, como el famoso JDownloader (desde la caída de megaupload ya no tan famoso, jeje).

          Por otro lado, los problemas que había en Java solían ser por las versiones «chuscas» (la versión de IBM, sin ir más lejos) que solían incluir algunas distribuciones para no incorporar la versión de Sun (por problemas de licencia o por decisiones éticas). Pero hoy en día, OpenJDK funciona bastante bien.

          Y lo de que sea lento o que falle mucho, pues eso es como todo, lo más probable es que el código sea una patata 🙂

          Por último si, trabajar con java en muchos aspectos es similar a trabajar con C++ (y a C#), con los inconvenientes que conocemos, pero tiene de bueno que en la misma plataforma incorpora muchas cosas que en C++ requieren bibliotecas adicionales o son propias de un sistema, como el recolector de basura, el procesado de ficheros XML, librerías gráficas (aunque no son del todo a mi gusto), los sockets de red, etc.

    1. Te daré algunas razones más o menos técnicas por las que lo usamos nosotros:
      1- Es multiplataforma, por lo que el sistema operativo del servidor te va a dar igual

      2- Trata de forma magnífica los hilos

      3- Orientación a objetos de forma más o menos sencilla

      4- Es un lenguaje bastante rápido, (superado sólo por C, C++ y por supuesto ensamblador)

      5- Es fácil de leer (aunque un tostón de escribir), por lo que mantener el código de otras personas es más sencillo

      6- Buen soporte y múltiples comunidades y foros

      7- Librerías a mansalva

      8- Manejo bastante decente de los sockets

      9- Buenos IDEs de trabajo: Netbeans y Eclipse funcionan la mar de bien

      10- Buena depuración y localización de errores (las famosas excepciones y su «churro» de clases por las que se propaga el error es algo sumamente útil)

      11- Es un lenguaje potente y robusto.

      Y más que se me olvidarán. Por supuesto que habrá lenguajes que tengan estas cosas y otras más, pero para nosotros es lo más importante.

      Lo peor que le veo, para mi gusto, es el alto consumo de memoria, que cuando el recolector de basura se pone en marcha puede bloquearte el sistema y que las librerías gráficas no son todo lo rápidas que deberían (swing, swing, ¿cuando serás rápido?)

      Espero que te ayude algo 🙂

        1. Comparado con JBuilder son una maravilla 😀

          Pero fuera de bromas, las herramientas de edición de código y refactorización son más que suficientes.

      1. Gracias por una respuesta tan magnífica. No soy fan de los IDEs, la verdad. Se meten en el camino más de lo que ayudan, o esa ha sido mi experiencia.

        Por lo que veo, escucho, leo, parece que mucha gente usa Java «por no usar algo peor», y me da la impresión de que les da miedo salir de su zona de comfort. Creo que mucha gente, si se molestara en aprender lenguajes como Haskell, Erlang, o el venerable C++ (que no es tan terriblemente dracónico como muchos lo pintan), verían los problemas de Java desde otro punto de vista.

  7. Yo añadiría también el lenguaje de programación D (sintaxis de C/C++), que no conoce (casi) nadie, pero es extremadamente potente, sobre todo su sistema de programación genérica.

    Y sí, para mi ese es mi favorito 😀 .

  8. Pues yo uso G-Code a diario… eso de ser Ingeniero Industrial y no de Sistemas… pero igual la programacion es lo que mas me gusta…

  9. No hay que olvidar los lenguajes de programación para electrónica. Labview es mi favorito y es muy fácil de programar las máquinas, robots y todo lo que tiene que ver con electrónica 😉
    después mi lenguaje favorito es python y luego C 😛

    saludos

  10. Delphi es por lejos la mejor herramienta para desarrollar aplicaciones, yo lo utilizo hace muchos años , cree todas mis aplicaciones y las vendo en la web. Rápido, fácil. Esperemos a ver Delphi XE3 a ver que trae y si levanta la popularidad de esta herramienta

  11. Bueno por el uso que le doy es java(Trabajo), pero por los scripts definitivamente python….por que me hace recordar que programar no es tan dificil 🙂

  12. Curro con Java y me parece un gran lenguaje, de hecho, es el segundo en mi lista de favoritos. Pero el más que me gusta es Python, es como una navaja suiza.

  13. Estoy aprendiendo Python y he de reconocer la simplicidad que tiene para trabajar con cadenas de texto, me encanta. Pero no puedo olvidar a PHP, es un amor-odio que me llevará a la tumba.

    C# también me gusta. Y no puedo olvidarme por nada del mundo COBOL, sí señores, es lo primero que me enseñaron-aprendí y le tengo un especial resquemor 😉

    1. Hola Plar.

      Estás exponiendo un concepto erróneo, el único parentezco que tienen Visual Basic y Delphi es que ambos son lenguajes de programación.

      Es una afirmación tán disparatada como decir que Cobol y Brainfuck son hermanastros.

      Saludos.

  14. Perl, sin duda.

    ¿Por qué? Por su potencia en la búsqueda de expresiones regulares, por su ligereza y porque no sólo me sirve para cuestiones bioinformáticas sino también para mis cutrescripts diarios en Debian 🙂

  15. Después de trabajar con (Java, PHP, Progress, Delphi, Developer 2000, cobol, C, C++), me quedo con Delphi.

    Limpio, simple, sencillo, plástico, modelable, adictivo, rápido, potente, visual 100%, fuerza bruta y todo el código fuente en tus manos para que puedas conocer como funcionan sus tripas.

    Delphi, herramienta desarrollada con el propio lenguaje Delphi

    Cuando te lo presentan, te das cuenta que has estado perdió.

  16. Quien habla mal de delphi es porque no lo conoce, simplemente.
    Sin duda, para aplicaciones windows, Delphi es lo mejor de lo mejor.
    Quien lo prueba, ya no cambia de lenguaje.

    Ya lo dice el «famoso» lema:
    Good programmers know what Delphi is worth.

  17. Descubrí programar en Pascal, Probé C, Probé Cobol, Probé PHP, Probé Java, y hoy definitivamente convencido de lo mejor DELPHI. Potencia Bruta, flexibilidad, amigable, etc, etc…

  18. Descubrí dBase III, Clipper, Pascal y sin querer viendo Delphi me enamore y ya llevo con el huff, no hay enfados ni peleas ni por supuesto divorcio, si lo hubiera yo sería el perdedor.

    Amo, quiero, me apasiona Delphi, cómo el primer día que lo conocí.

    Un saludo.

  19. WoW!!wOw!! Me parece increible que Delphi este el primero. Yo ni siquiera lo conozco XD

    Me habeis causado muucha curiosidad, asi que mñn me pondré a ver de que va esto de Delphi 😀

    quien sabe si sera mi nuevo lenguaje favorito, pero por lo pronto me quedo con c++ (me gusta ser el responsable de todo lo que hago, y tmb recolectar basura jijiji)

  20. He mantenido los votos de los foreros de clubdelphi.com porque no sé quién es realmente lector o no de Mundo geek y no sería justo borrarlos todos, pero he eliminado los votos duplicados, porque si los datos son totalmente falsos, ¿qué gracia tienen? ¿qué utilidad?

    Esto es una encuesta tonta en una simple bitácora, chicos. No van a darle una mención de honor en el parlamento al lenguaje ganador.

  21. Aunque esto sólo sea una encuesta que no va a recibir ningún premio, me parece bien que borres los votos duplicados de TODOS 😉 y no solamente de los de delphi.

  22. leyendo los comentarios veo que hay menos trolls de los que pensaba, pero python gusta tanto como me imaginaba 🙂

  23. No me imagine que Python tuviera tanta aceptación.
    Actualmente programo en Cobol/JCL, no me agrada mucho pero me da para vivir bien y conocer a gurus de la historia de la informática (la han vivido).
    He realizado proyectos en Java, C/C++, ensamblador PHP, Bash scripting, Ajax, LISP, Prolog,
    pero mi corazón le pertenece a Python aunque confieso que aun visito a mi primer amor, C/ensamblador 😉

  24. el lenguaje de programacion mas rapido y flexible que existe sin duda es…

    ! PYTHON ¡….. y para desarrollo web ! web2py ¡

  25. comenze a programar desde con basic desde el sinclair spectrum 2068 y de alli he usado casi todos me enamore de C y luego C++ conoci Java en 1999 cuando usaba Visual C++ he usado Python y sus creadores tambien lanzaron Jython la verdad no me gusto ninguno Python no sirve para grande aplicaciones corporativas pero si es bueno para cosas relativamente sencillas ademas Python es dificil de mantener cuando su codigo crece debido a que permite en duck typing si explota algo en ejecucion uno se las vera fea con ese lenguaje … asi que me quedo con Java total es un lenguaje de y para uso corporativo.

  26. por cierto se me olvidaba añadir que el sistema operativo bandera de Google esta hecho casi en su totalidad en Java, C y C++ y se ejecuta en una MV de Java. Salu2

  27. Comenze a programar en Dbase III+, después pase a Clipper 5.2 manejando Objectos y finalmente Delphi 3.0 hasta la actual Delphi 5.0, me gustaría también aprender a trabajar C++ de Borland por supuesto.

    +1 a Delphi.

Responder a Michishige Kaito Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.