rir3760

Registrado: 01 Oct 2004 Mensajes: 7517 Ubicación: Mexico
| Publicado: 02/08/2012 7:41 am | | | Título: Porque evitar el uso de la biblioteca conio de Borland |
| No se recomienda el uso de esa biblioteca porque es una extensión, esto es, su disponibilidad depende del compilador utilizado. El escenario empeora al considerar que:
A) Si es necesario un soporte completo se debe utilizar un compilador de la vieja serie "Turbo C" de Borland, compiladores obsoletos desarrollados para sistemas operativos también obsoletos (MS-DOS y MS Windows 9X).
B) Si se utiliza un compilador moderno el soporte solo es parcial (MS Visual C++, Lcc-win32, Pelles C).
En su lugar la recomendación es:
* Para los principiantes, enfocarse en la biblioteca estándar de C ya que esta disponible sin importar el compilador y SO. Las operaciones que por el momento y con ella no son posibles (por ejemplo "hermosear" el programa) se realizaran de la forma "políticamente correcta" una vez se domine el lenguaje.
* Para los programadores con mas experiencia se puede optar por el API que expone el SO (ahi esta todo) o bien por una biblioteca multiplataforma y actualizada, por ejemplo digies recomienda NCurses/PDCurses en el tema Sustitucion del [CENSORED] conio con Ncurses/Pdcurses. _________________ C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly. -- Kernighan & Ritchie, The C programming language |
|