Eli
374meneos

Linus odia C++

Todos sabemos que Linus Torvalds no suele morderse la lengua, y tampoco lo ha hecho recientemente al dar su opinión del lenguaje de programación C++, del que afirma que es “un lenguaje de programación horrible”. Y eso sólo para empezar. Noticia original: thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918

etiquetas: linus, c++, basura
negativos: 11  usuarios: 219  anónimos: 155  compartir:  twitter  facebook  friendfeed
  1. #1   herejia gorda!!!
    A BSD todos!!!
    votos: 11, karma: 41
    por poco_sabemos el 24-09-2007 09:37 UTC
  2. #2   Joer, cómo se las gasta el amigo.

    Esto me recuerda a la famosa falsa entrevista al creador de C++:

    www.gra2.com/article.php/20031118123221418
    votos: 10, karma: 70
    por dareste el 24-09-2007 09:40 UTC
  3. #3   Linus troleando como siempre y TheAmariller amarilleando como siempre. Nada nuevo bajo el Sol...
    votos: 39, karma: 288
    por Hass el 24-09-2007 09:44 UTC
  4. por Hugolp el 24-09-2007 09:55 UTC
  5. por Hugolp el 24-09-2007 10:02 UTC
  6. #6   don't feed the troll
    votos: 8, karma: 53
    por Cidwel el 24-09-2007 10:02 UTC
  7. #7   Vaya, últimamente no estoy de acuerdo en nada de lo que dicen las "estrellas del software libre"...

    Entre icaza diciendo que OOXML es bueno por que el creador de gNumeric dijo que era muy fácil de implementar...y Ahora el amigo Torvalds diciendo que C++ no es bueno...
    votos: 8, karma: 62
    por jcarlosn el 24-09-2007 10:09 UTC
  8. #8   Entonces de Java ni hablamos...
    votos: 7, karma: 61
    por BillGatos el 24-09-2007 10:12 UTC
  9. #9   Acusa a C++ casi de lo mismo que se acusa a VB... vamos que al final vamos a tener que volver al ensamblador. ;-)
    Sería ideal un Python, un Lua, un Ruby, un Freebasic, o afines, si pudieran tener la misma velocidad de ejecución que C y con un buen entorno de desarrollo. ;-)
    votos: 3, karma: 32
    por oraculus el 24-09-2007 10:17 UTC
  10. por Hugolp el 24-09-2007 10:17 UTC
  11. #11   Lo mejor es Pascal... Oh wait!
    votos: 7, karma: 17
    por FeRnY el 24-09-2007 10:26 UTC
  12. por --15509-- el 24-09-2007 10:31 UTC
  13. #13   Dijo que prefería KDE, desarrollado en C++, a Gnome, desarrollado en C. No será tan malo creo yo.
    votos: 17, karma: 130
    por nefertum el 24-09-2007 10:31 UTC
  14. por --45363-- el 24-09-2007 10:33 UTC
  15. #15   #14 no me gusta nada votar negativo a comentarios solo por tener una opinión distinta a la mía pero con argumentos como el tuyo, hago una excepción :)

    El C++ no es mas que C con clases, no se por que se le dan tantas vueltas a esto, todo lo que puedes guarrear en C++, puedes guarrearlo en C, o ¿no hemos visto todos códigos en C llenos de variables de tamaño fijo en el stack, para cosas que deberían ser de tamaño dinámico y deberían ir en heap?

    Si miráis una practica de un estudiante de primero de carrera (uno que no sea muy brillante, evidentemente, no todos son iguales) tendréis un ejemplo de ćodigo en C mal echo, así que eso no me vale como excusa para criticar al C++, que yo sepa las clases no facilitan en nada la creación de ćodigo basura

    En fin...
    votos: 10, karma: 80
    por jcarlosn el 24-09-2007 10:50 UTC
  16. #16   #15 dijo "El C++ no es mas que C con clases"

    Bueno, me temo que el C++ es bastante más...
    www.research.att.com/~bs/glossary.html#GC++

    Alguna razón tiene Linus cuando habla de lo fácil que es hacer mal código con C++, porque tiene más características de donde sacar malas prácticas... (Edito: aunque con esas formas de troll que le caracterizan...)

    Aunque estoy contigo en que no me gustan nada las opiniones destructivas sin argumentos :)
    votos: 8, karma: 47
    por mig21 el 24-09-2007 11:13 UTC
  17. #17   es que tiene razón, a estas alturas y programando en C++ ....Yo cambiaría la sintaxis de C++ por dibujos fáciles de memorizar. Por ejemplo. Para los punteros, flechitas. Para reservar memoria, un dibujo de un cerebrito. Para declarar variables, un estupendo dibujo de indice del IBEX. Y nada de funciones, para cosas complejas dibujos de granjas, flores para arrays...
    votos: 12, karma: 9
    por rez el 24-09-2007 11:15 UTC
  18. por --47531-- el 24-09-2007 11:43 UTC
  19. #19   #18 A ver, Linus está hablando de que prefiere C a C++ con librerías pseudo-portables. Creo que no es un problema de alto o bajo nivel :-P
    votos: 5, karma: 50
    por Hass el 24-09-2007 11:48 UTC
  20. por --47531-- el 24-09-2007 12:00 UTC
  21. por Hugolp el 24-09-2007 12:01 UTC
  22. por --47531-- el 24-09-2007 12:12 UTC
  23. por Hugolp el 24-09-2007 12:31 UTC
  24. por --47531-- el 24-09-2007 12:40 UTC
  25. #25   #16 por dios santísimo me das un enlace que dice:

    *C++ - a general-purpose programming language with a bias towards systems programming that supports procedural programming, data abstraction, object-oriented programming, and generic programming*

    En el cual, lo que se dice, detrás de tanta palabrería es que es un lenguaje orientado a objetos (además es una descripción en 2 lineas, por lo que al ser tan corta, no puede ser entendida a rajatabla, por ejemplo, no dice que está basado en C)

    Es decir, ¿con eso intentas rebatir lo que dije en #15? Con tu enlace me estás dando la razón.

    Aun y así, vamos a ir un poco mas allá:

    www.research.att.com/~bs/C++.html

    donde clarament...  » ver todo el comentario
    votos: 3, karma: 25
    por jcarlosn el 24-09-2007 12:42 UTC
  26. #26   Por cierto #14, casi me olvido:

    www.conclase.net/historia.php

    Según cita el autor de la conocida web:

    Leyendo un libro de C++, encontré la inspiración.

    Hablando de la historia de C++, el libro menciona que la primera versión, que evoluciono a partir del C, se llamó "C con Clases".

    :)
    votos: 2, karma: 32
    por jcarlosn el 24-09-2007 12:45 UTC
  27. por --20213-- el 24-09-2007 12:50 UTC
  28. #28   a #25 igual prefieres este enlace
    www.research.att.com/~bs/oopsla.pdf

    lo que quería decir con que no es solo un "C on clases" es que además soporta otro tipo de programación no esencialmente orientada a objetos, como programación procedimental y programación genérica (con plantillas, STL...)

    Lamento que mi comentario te haya sentado mal, a mi me gusta una discusión serena y sosegada... :)
    Saludos
    votos: 2, karma: 21
    por mig21 el 24-09-2007 13:16 UTC
  29. #29   Siento si se ha malinterpretado mi comentario #28 y te pido disculpas si ha sonado fuera de tono o te has sentido molesto.

    A veces, en comentarios escritos es un poco difícil notar el tono o intención con el que nos expresamos...sin embargo, lo único que quise decir, es que a fin de cuentas, me pareció un poco quisquilloso el comentario de matizar mi definición resumida y para que se entendiese, pero si tu única intención era la simple discusión serena y sosegada, mis mas sinceras disculpas por haberte malinterpretado.
    votos: 1, karma: 20
    por jcarlosn el 24-09-2007 13:43 UTC
  30. #30   La virgen... se ha quedado a gusto el amigo... xD
    votos: 1, karma: 16
    por DjLiLL el 24-09-2007 14:11 UTC
  31. #31   El Linus este es un "cachondo" y cualquiera que le toque los "gits" se arriesga al "cachondeo". ;-)
    votos: 1, karma: 14
    por serni el 24-09-2007 18:13 UTC
  32. por --36214-- el 24-09-2007 18:25 UTC
  33. #33   Que un lenguaje tenga tantas posibilidades que haga que el 90% de la gente cometa fallos con él no lo convierte en un mal lenguaje, sino en un lenguaje que requiere más talento.
    votos: 2, karma: 23
    por Vorador el 24-09-2007 18:25 UTC
  34. #34   Realmente si no quieres usar orientación a objectos, evidentemente es mejor usar C respecto a C++, éste último no te aportada nada. Y si quieres abstracción y orientación a objetos, existen lenguajes mucho mejor que C++ en el mundo de la OOP.
    votos: 4, karma: 14
    por Blaxter el 24-09-2007 18:25 UTC
  35. #35   para ser tan frikis la verdad es que no tenéis ni puta idea
    votos: 13, karma: -68
    por nonono el 24-09-2007 18:31 UTC
  36. #36   ¿Que C++ es malo? Quería aprenderlo, pero si él lo dice, creo que mejor continuaré programando en Visual Basic, que seguro que es mejor. </ironic>
    votos: 4, karma: 14
    por Annihilator el 24-09-2007 18:34 UTC
  37. #37   pues a mi, sinceramente, me da un poco (bastante) lo mismo
    votos: 0, karma: 6
    por fusta el 24-09-2007 18:37 UTC
  38. #38   PHP mola más :-P xD
    votos: 9, karma: 18
    por Adrian el 24-09-2007 18:39 UTC
  39. #39   Una de las cosas buenas de C++ es que agiliza el desarollo al disponer de STL, que vale, que no son todo lo eficientes que querriamos (porque deben implementar un conjunto de features que normalmente no se utilizan todas), pero no hay que picarlas a cada momento, (vale que se pueden picar una vez y reutilizar, que es lo logico, pero para proyectos donde el cuello de botella es el tiempo de los programadores va bien;en cambio el kernell podriamos decir que el factor mas importante es la eficiencia, y el factor que limita, hasta cierto punto, no son las horas de los programadores, sino un buen disenyo y unas buenas ideas (scheduler y demas)).
    votos: 0, karma: 6
    por Noldorin el 24-09-2007 18:40 UTC
  40. por --42791-- el 24-09-2007 18:45 UTC
  41. #41   #7 Nota, El creador del GNumeric es Icaza, el otro es el desarrollador actual.
    votos: 3, karma: 26
    por Tangarallo el 24-09-2007 18:46 UTC
  42. #42   Pues como últimamente se está poniendo tonto con el Free Software y las licencias, lo pongo a parir a la mínima que se lo gana. Pero con esto sigue demostrando lo que vale como técnico: mucho. El C++ es un truño. Siempre que lo digo la gente me mira mal, pero es así. Lo siento. El C es bonito, la OOP es elegante, y el C++ es una cacalavaca X'-D
    votos: 1, karma: 1
    por guillem el 24-09-2007 18:53 UTC
  43. #43   #18 No necesariamente los que odiamos a C, tenemos que ser unos zoquetes.
    Existen varias formas de divertirse programando, unos se lo pasan pipa con los punteros, definiendo mil variables de compilación, echandose 3 horas antes de ver nada.
    Otros nos recreamos más en el algoritmo y este tipo de lenguajes, no es más que una carga molesta.
    Por eso odio C y me encantan otros lenguajes como Python y Caml, porque puedes centrarte en resolver los problemas y algoritmos, en vez de tener que pelearte con otras cosas.
    votos: 8, karma: 35
    por Tangarallo el 24-09-2007 18:58 UTC
  44. por --9443-- el 24-09-2007 19:06 UTC
  45. #45   C++ es demasiado complejo para que lo use, o intente usarlo tanta gente. El que sepas crear una clase y usarla no significa que tu codificación sea buena. Yo odio C++. Cojes codigo de codeproject y no hay quien lo entienda, si no esta muy bien comentado. Cada vez que empiezo a leer un tutorial de C++ lo dejo. Hay algo en mi subcosciente que me obliga a dejarlo. Hasta ahora no sabía porque era, pero ahora se que es porque está mal diseñado y que no soy el único que lo piensa.
    Un lenguaje de programación no tiene porque ser dificil para ser entendible y eficiente en la maquina, a la vez. Estoy esperando el día en el que algun inspirado invente un lenguaje entendible y eficiente, y este se extienda por todo el mundo y se convierta en estandar. Ese día prometo aprenderlo como el que más e intentar estar en el grupo de los mejores programadores. Pero por ahora me quedo con C, sus .h, structs en vez de clases, y ansi estandar y posix. Y que le den al C++.
    votos: 2, karma: 20
    por Tortxo el 24-09-2007 19:15 UTC
  46. #46   #44 yo programo todos los días, para ganarme la vida...

    Y creo que como yo, en meneame, hay muchos. xD
    votos: 4, karma: 32
    por jcarlosn el 24-09-2007 19:17 UTC
  47. #47   #43 Yo también soy de algoritmos y de intentar reducir el tiempo de computación al minimo. La putada es que no todos los micros del mercado soportan python o caml. Igual estoy equivocado, no lo se.
    votos: 0, karma: 6
    por Tortxo el 24-09-2007 19:18 UTC
  48. #48   #43 Además si programas en tu trabajo, C(en sus diferentes variantes) es la opción mas inteligente. Porque tienes codigo ya hecho para lo que quieras. Y si alguien ya lo ha hecho, para que cansarte.
    C++ no cumple lo siguiente:
    en.wikipedia.org/wiki/KISS_principle
    votos: 0, karma: 6
    por Tortxo el 24-09-2007 19:26 UTC
  49. #49   Dentro de la pelea C vs C++, hay mucho de gustos personales, pero si que es cierto que algo escrito en C por un mal programador es más facil de corregir/mejorar que en el caso de C++.

    El otro punto es el tema de las malas formas de Linus. Es cierto que tiene mucho de troll, pero en este caso es el otro el que suelta la primera lindeza ("Please don't talk about portability, it's BS" - "no me hables de portabilidad, eso es mierda"). Si algún recien llegado a una lista de correo hablara así de algo hecho por mi le pondría de vuelta y media.
    votos: 1, karma: 12
    por morefeo el 24-09-2007 19:47 UTC
  50. #50   Otro punto a medida que voy leyendo más, y es que POR AHORA (no he terminado de leer todo) Linus aporta razones en todos sus comentarios.
    Puede que sus formas parezcan demasiado bruscas, ¿pero como pensais que reaccionariais si un "novato" os llama dinosaurio? (pongo novato entre comillas porque desde luego no son novatos comparados conmigo, pero probablemente si lo sean comparados con Linus)
    votos: 1, karma: 12
    por morefeo el 24-09-2007 19:56 UTC
  51. #51   "In C++ it's harder to shoot yourself in the foot, but when you do, you blow off your whole leg." — Bjarne Stroustrup.

    No tengo más que añadir.
    votos: 5, karma: 47
    por damas0 el 24-09-2007 20:00 UTC
  52. #52   From #1 to #51 ... ¡Para gustos, Colores! Si al hombre no le gusta sera porque no llega a ser como le gustaria...

    :lol: ... ¡Negativos a mi! ... :lol:
    votos: 2, karma: 7
    por The_metal69 el 24-09-2007 20:03 UTC
  53. #53   He tenido que hacer un proyecto en C++ para la Universidad hace poco (un compilador) y a mi, personalmente, el lenguaje me gusta.

    El problema es que para programar en C++ hay que conocerlo muy bien (para entender por qué hay una keyword "virtual" hay que saber qué es el Late Binding, para entender qué es el Object Slicing hay que saber qué es una Virtual Table, para no sufrir swallow copies hay que entender qué hace C++ con el operador ==...).

    Pero claro, no va a ser el compilador quien te obligue, él simplemente hace lo que puede con lo que le das. Si le das C empaquetado en clases... pues eso tienes y así de bien irá.

    La filosofía de C++ es dejar hacer al programador lo que quiera, y eso hace. Es tarea del programador saber qué le está mandando al compilador.
    votos: 0, karma: 6
    por jmpep el 24-09-2007 20:20 UTC
  54. #54   A ver, a mi personalmente me gusta más el C++. Recuerdo que cuando lo empece a aprender me parecia un jaleo, pero una vez que le pillabas el truco a como funcionan las clases hay muchas cosas que mientras que en C te volverias loco para implementarlas a base de punteros a estructuras, en C++ se hacen sin problemas. Q no quiero decir q no se pudiera, pero si que sería mas engorroso.

    A la vez hay otras cosas mas simples que hacerlas por medio de clases en C++ es de masocas.
    Depende de la complejidad del programa... Por ejemplo para un programa que simplemete tenga que leer ficheros y por ejemplo meter lo que haya en una base de datos, seria una tonteria andar diseñando clases... Sin embar...  » ver todo el comentario
    votos: 1, karma: 18
    por B4rret el 24-09-2007 20:20 UTC
  55. #55   <offtopic> #43 En ese caso te recomiendo CommonLisp :D </offtopic>
    votos: 1, karma: 16
    por jmpep el 24-09-2007 20:22 UTC
  56. #56   Na, qué huevos...todos a programar en ensamblador a partir de ahora... OO es para nenazas </linus mode>
    votos: 0, karma: 6
    por unomas23 el 24-09-2007 20:30 UTC
  57. #57   Antes de rajar como estan haciendo la mayoría, deberíais haber leido el mensaje original en la lista. La razón por la que comenta eso (y bastante más en el mismo mensaje, cosa que ha obviado el autor de este mensaje hábilmente de forma totalmente sensacionalista) es porque en general, tener que realizar un diseño abstracto de un proyecto que necesita la máxima optimización posible es un error. Al abstraer en capas se pierde muchísima potencia y control sobre los datos tal cual son. Tambien menciona que si se ha cometido un error de diseño, y el proyecto está realizado en C++ probablemente tengas que rehacer todo el código porque su estructura dependa inevitablemente de dicho error; mientras que en C, que siempre trabaja directamente con la información, no tiene este problema.

    C++ ayuda y simplifica el trabajo del programador, pero en términos de máxima eficiencia, es susceptible de crear a problemas, especialmente de diseño.
    votos: 4, karma: 34
    por ViKT0RY el 24-09-2007 20:32 UTC
  58. #58   #44 alguna vez? pues sí, hoy casualmente le he metido 8 horitas... y mañana otras tantas, y así hasta el viernes... y mira en C++ lo que el amigo linus odia a muerte :)
    votos: 3, karma: 19
    por unomas23 el 24-09-2007 20:34 UTC
  59. #59   #58 yo en PHP xD
    votos: 4, karma: 14
    por jcarlosn el 24-09-2007 20:41 UTC
  60. #60   A linus se le esta pegando el complejo de Icaza y yo que adoro el C++ :-)
    votos: 0, karma: 7
    por emacnuel el 24-09-2007 20:50 UTC
  61. #61   #44 te crees guay por saber programar o que, porque entonces no entiendo tu comentario.
    votos: 1, karma: 14
    por Cidwel el 24-09-2007 21:16 UTC
  62. #62   #47 Pero no tiene nada que ver, hablo de gustos, no de características técnicas. Tengo tirado en mi trabajo cientos de miles de línea en C exactamente por lo que comentas, eficiencia, pero eso no quita que sea un lenguaje que no me guste utilizar, igual que no me gusta cuando tengo que recurrir a ensamblador.
    Hay un dicho por ahí que dice, que cuando se tiene un martillo todo son clavos, y parece por los comentarios que se cumple.
    C es un lenguaje más para un uso muy concreto (velocidad en ciertas tareas), y defenderlo como el mejor lenguaje en cualquier ocasión me parece de estúpidos (no va contigo :-)).
    C es la mejor alternativa sin duda para programar un sistema operativo, pero Prolog...  » ver todo el comentario
    votos: 5, karma: 29
    por Tangarallo el 24-09-2007 21:18 UTC
  63. #63   #2 Stroustrup ya ha desmentido esa entrevista varias veces.

    www.research.att.com/~bs/bs_faq.html#IEEE
    votos: 2, karma: 23
    por Ataulfo el 24-09-2007 21:46 UTC
  64. por --2479-- el 24-09-2007 21:57 UTC
  65. #65   El C++ es un P... M... Linus Torvald tiene razón a 100% en este caso. Quien crea que el C++ es un C con extensiones debería repasar los conceptos básicos de programación y código reutilizable. Bravo Linus. Me tenías preocupado con tus tonterías sobre GNOME y KDE, aunque hay que escusarte, eres un programador de Kernel, no de aplicaciones.

    El C++ se hizo con muy buena intención en una época en la que los concéptos de reusabilidad de código y programación orientada a objetos no estaban claros. El resultado fué el esperado, una chapuza. Sólo como ejemplo, los tipos genéricos en C++ requieren distinto codigo por cada tipo de clase diferente instanciada en tiempo de ejecución. En Java los tip...  » ver todo el comentario
    votos: 4, karma: 2
    por shamar el 24-09-2007 22:03 UTC
  66. #66   Ójala se conociera más el lenguaje de programación D. Tiene un montón de cosas que me gustan y que en C++ nunca me gustaron. Especialmente las cadenas. Le da mil patadas a C++ en el manejo de cadenas, y lo hace rápido.

    juanjoalvarez.net/introald (introducción en español)
    en.wikipedia.org/wiki/D_(programming_language)
    www.digitalmars.com/d/cppstrings.html (comparación entre cadenas en D y en C++)

    Por cierto, la implementación libre de D (GNU D compiler, gdc) está en los repos de *ubuntu y debian. Cuando probé D por primera vez tuve que bajar gcc enterito, parchearlo y compilarlo.
    votos: 0, karma: 6
    por DiThi el 24-09-2007 22:11 UTC
  67. #67   #64, yo lo digo. El lenguaje C++ es absolutamente mejor que el lenguaje Brainfuck.

    www.99-bottles-of-beer.net/language-brainfuck-101.html
    votos: 0, karma: 6
    por pablodiazgutierrez el 24-09-2007 22:20 UTC
  68. #68   #57 Ejem ... más bien es al revés. Si la cagas en una clase (digamos al concatenar dos strings), es facil arreglar el error EN UN SOLO LUGAR. Si eso mismo te ocurre en un strcpy o similar ... pues ponte a perseguir gazapos similares repartidos por miles de líneas de código. ¿Bonito no? ¿De dónde creerá este hombre que vienen los desbordamientos de buffer? ¿De París?
    Respecto a las críticas de Torvald (si resultan ser ciertas y no la reedición del fake del 98), básicamente son críticas A LAS LIBRERIAS (boost, stl etc) y a su eficiencia, ¡como si alguien te obligara a usarlas o no fueran útiles para según que tipo de programas! ¿Un error en libc o glibc acaso invalidarían la utilidad del lenguage C? Amos hombre ...
    votos: 1, karma: 11
    por karmaphobic el 24-09-2007 23:26 UTC
  69. #69   No quiero ni pensar cuál debe ser su opinión sobre mi querido C#... xD. #1 , pero cómo me dices eso, ahora que tengo Ubuntu configurado y ha pasado a ser mi único SO! Ni hablar, me quedo en Linux-Ubuntu ;) Y si no te vienes tú a hacerme las particiones para el BSD ese.
    votos: 1, karma: -1
    por adancs el 24-09-2007 23:46 UTC
  70. #70   Claramente C++ tiene muchas ventajas sobre C:

    - Excepciones: por cada programador que sabe utilizarlas correctamente, 4 realizan aberraciones que impiden descubrir la avería subyacente y 6 más las utilizan como parte del flujo normal del programa.

    - Herencia multiple: la mejor forma de romperte la cabeza intentando prever el flujo de ejecución.

    - Strings: son tan sencillas de utilizar que nadie se preocupa de la cantidad de trabajo que representa una sentencia tal que así:
    std::string reason = "Ha ocurrido una excepcion " + exception.Type() + " en el modulo " + exception.Where();
    Luego descubres que ese código está en el manejador de una excepción std::bad...  » ver todo el comentario
    votos: 2, karma: 20
    por unaiur el 25-09-2007 01:20 UTC
  71. #71   #70 Discrepo ...
    - El mal uso de las excepciones ocurre cuando se intentan usar como una estructura de control más y no para lo que fueron diseñadas, es decir, las situaciones no manejables (supongo que te refieres a eso con lo de "mal uso"). Pero si un programador decide abusar de gotos, variables globales, excepciones o cualquier otra "feature" eso no es culpa del lenguaje, sino suya.
    - La herencia múltiple sólo es una posibilidad, nadie te obliga a usarla. Romperte la cabeza con ella es OPCIONAL, pero tienes otras alternativas como trabajar con ella a modo de los interfaces de Java, o simplemente ignorarla.
    - Strings: toda la razón ... en que son sencillas de utiliz...  » ver todo el comentario
    votos: 1, karma: 13
    por karmaphobic el 25-09-2007 02:28 UTC
  72. por --45363-- el 25-09-2007 06:17 UTC
  73. #73   Los hombres conducen por la izquierda y programan en ensamblador... Una payasada como otra cualquiera, salvo que en este caso no viene ni de bush ni de gates ni de ningún otro showman conocido
    votos: 1, karma: -1
    por Ranadion el 25-09-2007 06:33 UTC
  74. por --2479-- el 25-09-2007 06:40 UTC
  75. #75   Lo reconozco: yo también lo odio y huyo de él como de la peste.
    votos: 0, karma: 6
    por tuseeketh el 25-09-2007 08:41 UTC
  76. #76   Es simple. + capas de abstracción == mayor ineficacia.
    votos: 0, karma: 6
    por ailian el 25-09-2007 10:53 UTC
  77. #77   Tiene más razón que un santo,
    el que haya trabajado con punteros en C++ sabrá a que nos referimos Linus y yo... jejeje
    votos: 0, karma: 6
    por lestat el 25-09-2007 11:23 UTC
  78. #78   Para jcarlosn:
    Linus no es para nada un representante del software libre, i se ha mostrado abiertamente en contra de sus principios, símplemente trabaja en el.
    votos: 0, karma: 6
    por MancoXL el 25-09-2007 13:45 UTC
  79. #79   Y perdonen que escriba dos veces seguidas, pero Linus, según mi opinión muestra una falta de respecto hacia los demás más típica de un maleducado gañán de pueblo que de un licenciado que es, siendo capaz de soltar dos insultos por cada palabra que sale de su boca.
    votos: 1, karma: 12
    por MancoXL el 25-09-2007 13:50 UTC
  80. #80   #77, C++ intenta arreglar algunos de los problemas de punteros que se dan en C. De lo que se deduce que cualquier problema de punteros que tengas en C++ es peor en C.
    votos: 0, karma: 6
    por pablodiazgutierrez el 25-09-2007 18:11 UTC
  81. #81   #74, ya que eres aficionado, recuerdo que había uno que tenías que pedirle que siguiera ejecutando comandos, y si le pedías demasiadas cosas se quejaba y terminaba el programa. ¿Lo recuerdas?
    votos: 0, karma: 6
    por pablodiazgutierrez el 25-09-2007 18:12 UTC
comentarios cerrados

menéame