Discusión:Programación en Ada

Contenido de la página no disponible en otros idiomas.
De Wikilibros, la colección de libros de texto de contenido libre.

Prácticas de Ada[editar]

Me gusta mucho la idea de poner prácticas, con ejemplos resueltos y ejercicios para los usuarios. ¿En que página se puede poner? Lo digo porque no tengo ni idea de donde tendría que estar o como crearla :p

¿Que te parece poner algunos ejercicios que se han hecho en los foros de Canal Ada?

Andres_age 7:36 UTC 10-8-05

Yo tampoco tengo claro cómo orientarlo en cuanto a páginas, pero depende de lo que vayamos a hacer.
  1. Si ponemos una serie de ejercicios generales para aplicar todos los conocimientos adquiridos, bastaría con una página, por ejemplo: Programación en Ada / Ejercicios.
  2. Si ponemos ejercicios relacionados con el tema de un determinado capítulo, tenemos dos opciones:
    1. Poner una subpágina de cada capítulo de teoría: Programación en Ada / Paquetes, tendría una página práctica en Programación en Ada / Paquetes / Ejercicios.
    2. La otra opción es poner directamente los ejercicios en la misma página, escribiendo una sección == Ejercicios == al final de la página, (en este caso al final de Programación en Ada / Paquetes) aunque antes de la sección "Manual de referencia de Ada" (¿o no?)
  3. La tercera opción es poner capítulos independientes insertos entre medias de la teoría según lo creamos oportuno, por ejemplo: Programación en Ada / Ejercicios de concurrencia, Programación en Ada / Ejercicios de tipos abstractos de datos.
  4. Otra opción es una mezcla apropiada de las distintas opciones.
Yo casi me inclino más por la opción 2.1 y quizá junto a la opción 1 si hay ejercicios generales. ¿Qué te parece?
En cuanto a lo de traer del foro del canal, me parece buena idea. Todo lo que hayas escrito tú lo puedes traer cuando quieras. De lo que han escrito otros miembros, si nos ponemos estrictos con el copyright (y en Wikibooks y Wikipedia nos solemos tomar en serio el tema) habría que pedir permiso a sus respectivos autores. Los miembros del canal no creo que tengan ningún problema en ceder sus soluciones, pero nunca se sabe. ManuelGR 16:45 10 ago, 2005 (UTC)


A mí me parece buena idea. Podemos poner ejercicios centrados en temas diversos (aunque creo que los que más se "demandaran" será de text_IO :P) (2.1) y después poner ejercicios que engloben varias cosas a la vez(punto 1).
Ejercicios de algorítmica en general, donde se pueden poner? (p.e, poner un programa con errores sintácticos, diferenciar entre tipos diferentes, etc) Andres_age 16:52 UTC 10-8-05
El de diferenciar entre tipos podría ir en tipos o en subtipos, ¿no? El otro no lo tengo claro, ¿en elementos del lenguaje? ¿o en el general? ¿Hacemos varias páginas de ejercicios generales por tema o por dificultad (esto sería +o- el punto 3).
Otro tema es, ¿dónde ponemos las soluciones, si las ponemos?:
  1. Al final de la misma página de ejercicios
  2. En una subpágina: Programación en Ada / Paquetes / Ejercicios / Soluciones, ¿demasiado largo?
  3. En una página en paralelo: Programación en Ada / Paquetes / Soluciones. Este es mi favorito.
PS: por cierto, ¿por qué firmas a mano? Usa el botón de la barra o escríbelo tú mismo (~~~~) Y si la hora no coincide puedes ajustarla en las preferencias. ManuelGR 17:33 10 ago, 2005 (UTC)


Sí, a mí me gusta así como dices. Lo de la firma, no tenía ni idea X-D
Andres age 19:38 11 ago, 2005 (UTC)

A mi me parece bien que se ponga una sección de ejemplos, pero recordad el tema del copyright. Por cierto estaría bien ejemplos con librerías externas.

El copyright no lo perdemos de vista, pero es fácil, el trabajo propio no es problema, el ajeno es necesario pedir permiso, no tienes más. En cuanto a los ejemplos de las librerías externas, también, junto a una explicación de la librería y de su uso. ManuelGR 19:29 4 nov, 2005 (UTC)

Ayudas con Pascal[editar]

Hola compañeros de Ada. Seguro que aquí hay gente que sabe de Pascal, el lenguaje padre de Ada. Estoy haciendo en este momento Programación en Pascal, sobre todo centrado en FPC/Lazarus y Delphi. Si queréis, pasaos y echad un vistazo. --Javier 00:10 20 nov 2008 (UTC)[responder]

Links rotos[editar]

Hola, es solo para avisar que los enlaces a cada capítulo anterior y siguiente (aquellos que estan a los lados del título de cada capítulo) se ven como "red link" y llevan a crear una página nueva, en vez de llevar a la página original. Lo quise arreglar, pero no pude... espero que alguien lo haga, porque esos enlaces son muy prácticos para moverse en el libro en forma fluída entre los capítulos. --Jperelli (discusión) 20:25 12 jul 2009 (UTC)[responder]

He arreglado bastantes pero sigue habiendo algunos mal puestos. El problema es que este libro era un horror en cuanto a titulación. Ya he hecho lo más bestia ahora iré afinando poco a poco. Gracias por el aviso. Morza (sono qui) 23:35 14 jul 2009 (UTC)[responder]

Guía de estilo[editar]

He estado leyendo vuestro trabajo y me gusta mucho. En mi opinión, la documentación del código es muy importante y creo que sería interesante crear un apartado nuevo en esta obra que describiera brevemente una guía de estilo de programación en Ada. Es muy importante que los programas sean legibles y entendibles por otras personas ajenas al autor del código, sobre todo a la hora de realizar mantenimiento software. No sólo es necesario aprender la sintaxis del lenguaje, sino documentar correctamente el código creado.

¿Qué os parece la idea? He estado buceando por Internet y hay un documento en el que nos podríamos basar, Ada 95 Quality and Style Guide: Guidelines for Professional Programmers, disponible en la URL http://www.adaic.org/docs/95style/. Me ofrezco voluntario para crear este apartado.

Un saludo.

Raúl 15:50 21 dic 2010 (UTC)[responder]

Me parece perfecto crear un nuevo apartado en el que se den consejos de estilo y la guía que aportas es muy buena fuente. De hecho en la edición inglesa han importado la guía entera: en:Ada Style Guide. ManuelGR 20:33 15 dic 2010 (UTC)[responder]

nuevos temas[editar]

ADA es un lenguaje potente y seguro pero no veo algunos temas relacionados con diseño de sistemas os, poo, capas y por componentes, tambien la programacion multihilos y la programacion en paralelo.

si se que son muchas cosas pero se que hay personas con algo de experiencia que podrian aportar a este libro tan bueno con teoria y muchos ejemplos de codigo.

perdonene si estoy pidiendo demaciado pero creo que no se esta sacando a la luz lo que ADA puede ofrecer es realmente interesante ada en sistemas oprativos o en programacion de componentes inclusos micronucleos eso seria genial ver algunos ejmplo pequeños pero practicos.

Por eso esto es un wiki, siempre hay trabajo por hacer y siempre es bienvenida la colaboración de los demás, aportando contenido de su propia cosecha o integrando contenidos traducidos desde el libro en inglés: en:Ada Programming. Por cierto para la programación en paralelo tienes Programación en Ada/Tareas que aunque no es detallado, es una buena introducción. ManuelGR 17:29 3 sep 2011 (UTC)[responder]

Enlaces vandalizados[editar]

En el artículo se menciona, hacia el final del índice de contenidos, que existe una versión en pdf en un portal cuyo url es canalada.org Al ingresar al sitio, se constata que la página web contiene material inapropiado (quizás haya sido vandalizada... lo desconozco, porque es la primera vez que ingreso a esa página). Solicito la pronta remoción de toda referencia a ese sitio, al menos mientras persista la presencia de material inapropiado. --Delforcastro (discusión) 22:30 26 jul 2018 (UTC)[responder]