Historias
Slashboxes
Comentarios
 
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.
  • por pobrecito hablador el Martes, 31 Octubre de 2006, 08:55h (#835988)
    Cuando vi la noticia en portada pense. Apareceran cientos de hiper-listos que no necesitan esto porque ellos nunca cometen errores ,y son cosas "faciles" que ya tienen ultra controladas. Pero que quieres? esto es barrapunto, el lugar donde hay una gran carga de frustrados que necesitan una via de escape.
    [ Padre ]
  • por monje (27216) el Martes, 31 Octubre de 2006, 09:15h (#836001)
    Creo que para cada cosa existe una herramienta apropiada...

    Para la mayoría de las aplicaciones que se hacen actualmente, C es demasiado de bajo nivel; Pero OBVIAMENTE aun hay cosas para la herramienta apropiada es C (o ensamblador). Por ejemplo, Python está escrito en C; los sistemas operativos se escriben en C...

    Como programador en C, me resulta desagradable que me llamen pedante por usar C los que programan en un lenguaje de script (adecuado para su trabajo, pero no para el mio) escrito en C y que corre sobre un SO escrito en C...

    Por otra parte, la decision de usar un lenguaje u otro tambien depende de la soltura que se tenga con cada uno. Yo he escrito programitas en C para los que hubiese sido mas adecuado unas bash... Pero, simplemente lo hago más rapido en C, porque estoy mas familiarizado con él...

    Sobre el tema del articulo padre, a mi me resulta muy sencillo, pero me parece adecuado e interesante para los que no tienen soltura en C (lo cual no en negativo: nadie sabe todos los lenguajes).

    Un ejemplo de la forma en que C trata la memoria puede ser la siguiente:

    Consideremos la estructura

    struct _unastruc{int i;

    char *(cad[8]);};

    si declaramos una variable asi:

    struct _unastruct una;

    funciona asignar valor a la cadena como cabría esperar:

    strcpy(*(una.cad), "COSA");

    Pero si la declaramos asi:

    struct _unastruct dos[8];

    esta llamada a strcpy no funcionara:

    strcpy(*(dos[0].cad), "COSA");

    Espero que esto entretenga a otros c-coders...

    Saludos

    [ Padre ]
  • por pobrecito hablador el Martes, 31 Octubre de 2006, 15:51h (#836195)
    "Ahora os chuleáis porque sabéis del tema, pero me gustaría ver cómo se mofan de vosotros los curritos en el taller cuando vais a cambiar el aceite del coche."

    Anda que no hay que ser tonto ni nada (tampoco me extraña, viendo tu "nick").

    De lo que la gente se ríe (y con razón) es que alguien vea "noticia" en los apuntes de clase de un chaval sobre un tema que ya lleva como 20 años que tiene todo el pescado vendido.

    ¿O acaso crees que los de tu taller mecánico no se iban a reír si aparece alguien a "enseñarles" las maravillosas virtudes del gato del coche?
    [ Padre ]