| Title | Opiniones sobre Eiffel | |
| Date | Lunes, 13 Octubre de 2003, 15:54h | |
| Author | rvr | |
| Topic | ||
| from the hanoi dept. | ||
jmmv nos cuenta: «El próximo cuatrimestre tendré una asignatura en la que hay que hacer un programa usando el lenguaje Eiffel. El caso es que me ha picado ya la curiosidad, he buscado algunos tutoriales y he hecho cuatro tonterías con él, usando el compilador SmallEiffel. El caso es que, por lo visto hasta ahora, me parece un lenguaje muy completo e interesante: hace que los programas se centren alrededor de un diseño bien cuidado en lugar de en su implementación, implementa los conceptos de Design By Contract» Continúa la opinión. Mientras tanto, en Slashdot avisan del concurso de programas de Eiffel.
«Algunas de sus características: fuertemente tipado; orientado a objetos desde sus inicios (o sea, los objetos no son un "añadido") con todo lo que esto conlleva (heréncia, genericidad, etc); sintáxis sencilla y no ambigua, tal vez un poco "pesada" comparada con C++ por exceso de palabras; ausencia de punteros (bueno, los objetos son referencias, pero actúan al estilo de Java, de forma transparente al programador); recolector de basura; posibilidad de indicar pre/post-condiciones, invariantes de clase (algo en lo que insisten mucho los profesores ;-) y hacer que provoquen excepciones en tiempo de ejecución si así lo deseamos (para capturar los errores lo antes posible); posibilidad de llamar a funciones en C/C++ (con lo que se puede hacer prácticamente de todo con el lenguaje, tal y como se puede ver con el 'binding' de Gtk a Eiffel); los archivos resultantes son binarios nativos y no dependen de ninguna librería externa (a diferencia de C++, que se depende de la librería de gcc...).
» Bueno, y seguro que algunas otras cosas que aún no he descubierto (ojo, es posible que me haya equivocado en algo de lo dicho... total solo llevo un dia y medio con esto :-P).
» Ya se habló de Eiffel y SmartEiffel a principios de año, cuando se publicó la versión 1.0 del compilador, aunque los comentarios de dicha noticia dejan un poco que desear... así que... ¿Que opinión os merece este lenguaje? ¿Comentarios sobre alguien que lo haya utilizado en proyectos grandes (o no tanto)? ¿Cómo es que se habla tan poco de él (al menos por aquí)? ¿Algún inconveniente grave que pueda tener?»
| Links |
printed from Barrapunto, Opiniones sobre Eiffel on 2018-06-15 18:33:00