¿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

Comentarios
  1. Aether

    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 =)

    Responder

  2. ejosvp

    programo en php, javascript, python, c++, c#, etc. Pero sin duda alguna el mas bello, simple y funcional es ¡Python!.

    Responder

  3. El mio es Python, si bien también se PHP ^^

    Responder

  4. Lua. Lo conocí a través de Love2D, un gran framework para juegos, y es tan sencillo y fácil que me enamoró como ni Python pudo hacerlo.

    Responder

  5. Me gusta PHP. Java es demasiado engorroso. Pero me puede el Vb… Dios la de cosas que hice con Vb6! 😀

    Responder

  6. Gastón

    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.

    Responder

  7. En mis trabajos y proyectos de electrónica utilizo muchísimo C y ASM. Ahora he trabajado bastante duro adaptando LUA a mis necesidades, una maravilla!

    Responder

  8. Denny

    Java! Es hasta cierto punto, adictivo programar! 😀

    Responder

  9. Errepunto

    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.

    Responder

  10. guido van rossum

    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).

    Responder

  11. 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.

    Responder

  12. Sergio

    Python.
    Aprovecho para pedir que le dediques algún artículo como hacías antaño. xD

    Responder

    • Lo tendré en cuenta. ¿Alguna temática en concreto?

      Responder

      • Housue

        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 😀

        Responder

  13. Michishige Kaito

    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.

    Responder

    • Anónimo

      Java por la multitud de herramientas y librerias y porque es multi plataforma

      Responder

      • Sólo decir que es “bibliotecas”, no “librerías” (“librería” es un falso amigo).

        Saludos cordiales.

        Responder

      • Michishige Kaito

        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

        Responder

        • Errepunto

          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.

          Responder

    • Errepunto

      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 🙂

      Responder

      • Zeioth

        Bueeno eso de que netbeans y eclipse van bien…

        Responder

        • Errepunto

          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.

          Responder

        • s_48k

          Qué tienes en contra de Eclipse?

          Responder

      • Michishige Kaito

        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.

        Responder

        • s_48k

          Sin un IDE en condiciones, trabajar en grandes proyectos o a nivel profesional es casi imposible.

          Responder

  14. Tengo cierta debilidad por Python.

    Responder

  15. 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 😀 .

    Responder

  16. Arnold

    esta es un pregunta donde todos se alaban de saber un lenguaje exotico

    Responder

  17. MetalBear

    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…

    Responder

  18. Agárimo

    Java! pese a que tiene cosas un tanto “extrañas”…

    Responder

  19. Delphi, sin duda. +1

    Es lo mejor cuando se quiere evitar lenguajes derivados de C.

    Responder

  20. 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

    Responder

  21. 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

    Responder

  22. python! es mi favorito.

    Responder

  23. kev

    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 🙂

    Responder

  24. mythtym

    en lo personal prefiero objective-c, lo malo es que esta muy casado con apple.

    Responder

  25. s_48k

    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.

    Responder

  26. ecfisa

    Poder + Simplicidad + Elegancia = Delphi

    Responder

  27. Básicamente como el más que conozco y domino es c. Por el me voy… Todavía tengo muchos que aprender 🙂

    Responder

  28. 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 😉

    Responder

  29. PLar

    ¿Delphi número 1? ¡¿pero qué coño?! ¡Si es el primo aún más tonto de Visual Basic!

    Responder

    • el-mono

      Queeee?
      Sabes programar ?
      Sabes lo que es un lenguaje ?

      mmmmmmmmmm lo dudo

      Responder

    • ecfisa

      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.

      Responder

  30. Zeioth

    Como puede alguien tener visual basic como lenguaje favorito? Si va a pedales…

    Responder

  31. 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 🙂

    Responder

  32. PepeLolo

    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ó.

    Responder

  33. Olvidé añadir esta propuesta de lema para la Comunidad Delphi (que sirve muy bien como respuesta al tema de la encuesta):

    Good programmers know what Delphi is worth.

    Aquí se están discutiendo las diferentes propuestas:

    http://www.clubdelphi.com/foros/showthread.php?t=78160

    Saludos.

    Responder

  34. amigo

    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.

    Responder

    • +1

      Aplicaciones Windows, y poco a poco adentrándose en las demás plataformas. 🙂

      Responder

    • s_48k

      No hombre, también puede haber gente que aunque conozca Delphi no le guste. De hecho, para eso es la encuesta.

      Responder

  35. Durante muchos años programe en Delphi, pero actualmente desarrollo la mayor parte del tiempo en C#.

    Delphi me encanta pero mi corazón esta con C#.

    Responder

  36. MartinS

    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…

    Responder

  37. olbeup

    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.

    Responder

  38. debugger

    @olbeup aaaaaaawwwwwwwwww <3 que tierno!!

    Responder

  39. javaaaa, es el unico k se programar

    Responder

  40. anrose

    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)

    Responder

  41. 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.

    Responder

  42. amigo desconocido

    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.

    Responder

    • s_48k

      Insisto, QUÉ GENTE!

      Responder

      • amigo desconocido

        Y que lo digas, ¡qué gente habemos en este mundo! 😉

        Responder

  43. gustavodiazjaimes

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

    Responder

  44. html no es un lenguaje de programación sino de maquetado. El que elijo es delphi. aunque también me gusta php.

    Responder

  45. Antonio Jarell

    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 😉

    Responder

  46. pyner

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

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

    Responder

  47. Wijas

    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.

    Responder

  48. Wijas

    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

    Responder

  49. olbeup

    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

Deja un comentario