Historias
Slashboxes
Comentarios
 

Lenguajes para Linux

editada por rvr el 08 de Diciembre 2008, 20:00h   Printer-friendly   Email story
desde el dept. /bin/esperanto
Cuenta JJ en su bitácora: «En esta entrada de Slashdot preguntan qué lenguaje es mejor para programar en Linux. El consenso parece ser que lo mejor es hacerlo en C, pero me da la impresión de que la pregunta no tiene sentido. Ni siquiera preguntar qué lenguaje es mejor para hacer X lo tiene, pero la respuesta a la pregunta de qué lenguaje es mejor para trabajar en un sistema operativo dependerá de lo que uno conozca mejor, qué quiere hacer exactamente, en qué otros entornos va a funcionar, qué librerías tiene qué usar, qué tiene que leer, qué tiene que escribir... y, por supuesto, con qué se encuentre uno más cómodo».

Historias relacionadas

[+] C y Java, lenguajes más populares en los nuevos proyectos Open Source de 2008 21 comentarios
SirViente nos cuenta: «Leo en The Register que C demostró de forma abrumadora ser el lenguaje de programación más popular para miles de nuevos proyectos Open Source durante el año 2008. De acuerdo con los datos obtenidos por Black Duck Software, que monitoriza 180.000 proyectos en casi 4.000 páginas, casi la mitad de los 17.000 nuevos proyectos (47%) usaron C. El siguiente lenguaje en importancia fue Java, con un 28%.»
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Perl ...

    (Puntos:3, Interesante)
    por linxe (42911) el Lunes, 08 Diciembre de 2008, 20:30h (#1106570)
    ( http://linxe-eye.blogspot.com/ )
    En mi campo (bioinformatica) desde el principio he usado Perl, aunque he aprendido un poco de Python, Ruby, Java, C, C# para no quedarme atras y poder entender otros codigos, al final me quedo con Perl. Desarrollar en Linux con Perl es muy sencillo y bastante extensible, aunque si lleva tiempo (ademas de usar -w y strict) desarrollar cosas entendibles y que funcionen.
    • Re:Perl ... de pobrecito hablador (Puntos:1) Lunes, 08 Diciembre de 2008, 20:53h
    • Re:Perl ... de linxe (Puntos:1) Lunes, 08 Diciembre de 2008, 22:29h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Comparaciones odiosas

    (Puntos:3, Inspirado)
    por alexand3r (21806) el Lunes, 08 Diciembre de 2008, 20:44h (#1106578)
    Parece increíble pero hemos llegado al punto que se comparan lenguajes imperativos, orientados a objetos o de scripting como si fueran de propósito general y su elección se basará en el gusto personal en lugar de las necesidades.
  • Yo uso LISP

    (Puntos:1, Divertido)
    por pobrecito hablador el Lunes, 08 Diciembre de 2008, 21:26h (#1106592)
    Yo uso LISP, es lo que me permite desarrollar de forma rápida programas eficientes.

    Con su sintaxis clara y sencilla, lo hace incomparable con el resto. LISP es diferente.
  • Oh, no...

    (Puntos:2, Inspirado)
    por pobrecito hablador el Lunes, 08 Diciembre de 2008, 21:47h (#1106596)
    ...otra cruzada de lenguajes no, por favor.

    ¿Es que no saben que en todos los lenguajes se puede escribir "FORTRAN"? Si algo me gusta de Linux es que puedes elegir el lenguaje que más te guste (o el que más rabia le de a tu compañero).

    Claramente se trata de una provocación.

  • Para los ex-usuarios de Visual Basic

    (Puntos:3, Informativo)
    por juatman (11608) el Lunes, 08 Diciembre de 2008, 22:31h (#1106608)
    ( Última bitácora: Lunes, 15 Noviembre de 2010, 20:14h )
    Para los que venimos de Visual Basic, GamBas es una buena opción, el entorno de desarrollo es muy bueno y completo, con diseño visual del GUI, depuración paso a paso... puedes importar formularios de VB. El lenguaje se parece a una mezcla de VB y Java.
    Otra posibilidad para los millones de ex usuarios de VB, es Python con Vb2Py; que ayuda mucho a convertir el código. Además tiene la ventaja de que es multi-plataforma.
    Por cierto que KBasic es más compatible aún con VB, el entorno es muy completo. Su inestabilidad ya es cosa del pasado. Es multi-plataforma, pero su velocidad de ejecución es algo lenta.
  • UML

    (Puntos:2, Divertido)
    por pobrecito hablador el Martes, 09 Diciembre de 2008, 00:05h (#1106620)
    Yo uso UML y hago sistemas bastante grandes en una tarde. Me lo enseñaron en la Universidad junto con el Project.
  • pero como...

    (Puntos:2)
    por obreiro (37284) el Martes, 09 Diciembre de 2008, 08:36h (#1106654)
    ( http://www.galizalivre.org/ | Última bitácora: Lunes, 18 Febrero de 2008, 21:04h )
    pero que comodidad ni que nada. El mejor lenguaje será el que sea más eficiente, por mucho que te cueste programar o por mucho trabajo que de.

    El mejor lenguaje será el que más opciones te de. Mayor compatibilidad proporcione, etc.

    Porque está claro que a muchos les va Java, pero en lo que hablaba antes.....pierde en todo.

    Yo para linux diría C y Perl
    --
    nem guerra entre povos, nem paz entre classes!
    • Re:pero como... de AlphaFreak (Puntos:2) Martes, 09 Diciembre de 2008, 09:31h
  • vuelvan a estudiar preogramacion

    (Puntos:2, Divertido)
    por ddfire (43117) el Martes, 09 Diciembre de 2008, 12:06h (#1106702)
    hola el mejor lenguaje Brainfuck
  • EN, no PARA

    (Puntos:1)
    por meisok (37098) el Martes, 09 Diciembre de 2008, 12:26h (#1106712)
    ( http://jandl.es/ )
    En la noticia, pone el mejor lenguaje para programar EN linux, no PARA linux, por lo que el mejor lenguaje sera el que mejor se adapte al problema que tienes que solucionar, en linux para tareas sencillas podemos tirar de lenguajes de scripting, para otros problemas o aplicaciones podria irnos mejor un lenguaje interpretado en vez de compilado...etc.
    Yo creo que dentro de los lenguajes que cada uno conoce, eligira el que crea mas conveniente y eficiente para solucinar el problema que se le plantee.
  • productividad

    (Puntos:1)
    por txarito (12129) el Martes, 09 Diciembre de 2008, 17:40h (#1106815)
    Para mi depende mucho del campo en el que te encuentres, la complejidad, la urgencia, y demas.
    Desde el punto de vista idilico, a cada uno le gustara el que mas facil le sea de entender y de escribir.
    Desde el punto de vista tecnologico, obviamente el que tenga ese punto de equilibrio entre sencillo y potente.
    Y desde el punto de vista de una empresa (que son las que mandan), normalmente, es el que mas haga, con menos tiempo de desarrollo, y si pudieran poner a monos, en vez de a programadores, ya sabeis, podemos darnos por jod...dos.
    Para gustos los colores, eso es lo mejor, como la vida misma, o como algunos dicen como el MundoReal.
    un saludo
    --
    Salud compañeros
  • por juatman (11608) el Lunes, 08 Diciembre de 2008, 22:34h (#1106609)
    ( Última bitácora: Lunes, 15 Noviembre de 2010, 20:14h )
    El navajo... ;-)
    [ Padre ]
  • por Pobrecillo hablador (40614) el Lunes, 08 Diciembre de 2008, 23:53h (#1106618)
    Pues a mi no me mola que me digan cuántos espacios tengo que indentar, o si tengo que meter cada instrucción en una linea.
    No todas las personas tenemos la misma forma de ver, y eso hace que haya gente que prefiera indentaciones mayores y gente que las prefiera menores. En mi caso suelo usar un solo espacio en cada nivel, más me resulta un código muy disperso y difícil de seguir. Las llaves (de C) las pongo siempre en la misma linea, y más de una vez hago varias instrucciones en una linea (sobretodo para inicializar variables).
    Puede que a otras personas mi código les parezca ilegible, pero es que a mi, lo ilegible sería el suyo. Por eso creo que Python no es tan maravilloso como nos venden.
    [ Padre ]
  • Re:Hombre

    (Puntos:2)
    por howl (32666) el Martes, 09 Diciembre de 2008, 03:27h (#1106634)
    ( http://warsaw.sytes.net/ | Última bitácora: Jueves, 28 Enero de 2010, 13:24h )
    Bueno, .net con mono va apañado. Delphi, aunque creo recordar que hay un compilador libre, es más jodido, ahí tienes ultrastar en delphi par win, que ultrastar-ng para linux, ahora performous, salió porque pasaban de usar el código en delphi de ultrastar y lo empezaron de cero en c debido al problema que comentas.
    [ Padre ]
    • Re:Hombre de juatman (Puntos:2) Martes, 09 Diciembre de 2008, 14:48h
      • Re:Hombre de howl (Puntos:2) Martes, 09 Diciembre de 2008, 20:43h
        • Re:Hombre de juatman (Puntos:2) Martes, 09 Diciembre de 2008, 21:17h
          • Re:Hombre de howl (Puntos:2) Miércoles, 10 Diciembre de 2008, 00:08h
  • por pobrecito hablador el Martes, 09 Diciembre de 2008, 07:59h (#1106647)
    Ya, pero lo peor son los comentarios. Hace años siempre aprendías de alguien que escribía. Ahora lo único que hay con niñatos intentando demostrar que "la suya es más grande".
    [ Padre ]
  • por alexme (35921) el Martes, 09 Diciembre de 2008, 11:40h (#1106695)
    Entonces prueba QT Creator [trolltech.com] que tiene todo lo que pides.
    [ Padre ]
  • No, la verdad, no la tiene. Todas las APIs son accesibles desde prácticamente cualquier lenguaje que pueda acceder a una API.
    --

    Atalaya [blogalia.com]
    [ Padre ]
  • por juatman (11608) el Martes, 09 Diciembre de 2008, 14:43h (#1106759)
    ( Última bitácora: Lunes, 15 Noviembre de 2010, 20:14h )
    Pues si, la unión hace la fuerza.
    Por cierto que ahora Delphi es multiplataforma [codegear.com].
    [ Padre ]
  • 11 respuestas por debajo de tu umbral de lectura actual.