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 Tei (4535) el Martes, 21 Septiembre de 2004, 19:27h (#358793)
    ( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
    Como en esos libros de Agata Cristie he reunido a los potenciales culpables:

      - Microsoft
      - El grupo jotapeg
      - El lenguaje C
      - Miguel de Icaza

    En primer lugar descarte la autoria de Miguel, dado que yo a el lo veo mas como programador de windows, aunque hay que reconocer que la mayor parte del codigo C# que escribe tambien se ejecuta en la plataforma windows. Sin embargo el codigo que ha fallado esta vez no esta en C# sino en C.

    A continuacion estudie el documento de descripcion del formato jpg elaborado por el grupito este de fotografos. Y pude leer en el que se describe el formato pero no una implementacion de el. Por tanto si el fallo es de implementacion, y no de diseño, no son los culpables. Salieron del salir respirando aliviados.

    Enseguida gire la vista al resto de los sospechosos: la implementacion de Microsoft y las deficiencias del lenguaje C.

    Tras examinar unas seccioens de codigo fuente distribuidas gratuitamente por internet *cough* relativas a las librerias internas de windows descubri inmediatamene que el codigo, sin ser una gran maravilla, si estaba escrito profesionalmente, todo lo profesionalmente que se puede escribir codigo para la API de windows (hay que recordar que el kernel hace llamadas al kernel, de modo que el kernel es tambien un cliente de la misma api que el mismo proporciona.. LOL!!!)... Los ingenieros de microsoft salieron dando resoplidos.

    En la habitacion solo quedo "las limitaciones del lenguaje C". El tipico tipo del que jamas nadie habria sospechado.

    ¿Son las librerias de C, sobretodo las de asignacion de memoria, demasiado proclives a fallos? ¿Es quizas mejor forma de trabajar la propuesta por los motores de recoleccion de basura? ¿Deberia la asignacion de memoria en manos del programador? ¿En que sentido es realmente importante hoy en dia las ventajas que se obtienen de hacer uno mismo la asignacion de memoria y en que sentido es hacer el capullin, trabajando mas y encima metiendo bugs como estos de los buffer overflow?

    ?Quien sabe¿
  • ¡Vale!

    (Puntos:1)
    por Tei (4535) el Martes, 21 Septiembre de 2004, 19:31h (#358795)
    ( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
    Admito que este texto es una gran cagada (Miguel es programador de Linux, y hay errores de sintaxys, gramaticales y de *Todo* impoZibles ). Si me dan acceso root al servidor donde esta instalado barrapunto quizas pueda hacer una chapuzica con la base de datos. ¿Esta en formato EXCEL? ¿XML? ¿Texto plano delimitado por comas? :DD
    [ Padre ]
    • Re:¡Vale! de Defero (Puntos:1) Martes, 21 Septiembre de 2004, 20:50h
    • Re:¡Vale! de luser (Puntos:1) Martes, 21 Septiembre de 2004, 21:26h
  • 1 respuesta por debajo de tu umbral de lectura actual.