Porque evitar el uso de la biblioteca conio de Borland

Responder
Mensaje
Autor
Avatar de Usuario
rir3760
Mensajes: 7553
Registrado: 01/10/2004 11:00 pm
Ubicación: Mexico

Porque evitar el uso de la biblioteca conio de Borland

#1 Mensaje por rir3760 » 02/08/2012 7:41 am

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

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado