* Re: Finding code to read for educational purposes
2010-11-12 20:25 Finding code to read for educational purposes R Tyler Croy
@ 2010-11-12 21:22 ` Jeffrey Carter
2010-11-13 10:14 ` Thomas Løcke
` (3 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Jeffrey Carter @ 2010-11-12 21:22 UTC (permalink / raw)
On 11/12/2010 01:25 PM, R Tyler Croy wrote:
> I've commented on a GitHub support ticket to ask them to support/index Ada code
> in their "Explore" functionality, but I'm wondering if there are any other good
> sites to find collections of well commented, well structured Ada code to help
> me learn Ada properly?
You can find plenty of examples of Ada code at http://www.adaworld.com/ and
http://www.adaic.org/. Many of them are libraries, so they're reasonably easy to
understand.
The Ada-specific search at AdaIC.org might also be useful.
You can find both the PragmAda Reusable Components and the Mine_Detector game
(not giant, but a complete program) at
http://pragmada.x10hosting.com/
--
Jeff Carter
"This scene's supposed to be in a saloon, but
the censor cut it out. It'll play just as well
this way." [in a soda fountain]
Never Give a Sucker an Even Break
113
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Finding code to read for educational purposes
2010-11-12 20:25 Finding code to read for educational purposes R Tyler Croy
2010-11-12 21:22 ` Jeffrey Carter
@ 2010-11-13 10:14 ` Thomas Løcke
2010-11-13 12:27 ` Simon Wright
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Thomas Løcke @ 2010-11-13 10:14 UTC (permalink / raw)
On 2010-11-12 21:25, R Tyler Croy wrote:
> I've commented on a GitHub support ticket to ask them to support/index Ada code
> in their "Explore" functionality, but I'm wondering if there are any other good
> sites to find collections of well commented, well structured Ada code to help
> me learn Ada properly?
>
>
> Somewhere between simple one page tutorials and giant programs would be
> helpful.
I personally enjoy the Ada examples at http://rosettacode.org
http://rosettacode.org/wiki/Category:Ada
Some links from the Ada-DK website:
http://ada-dk.org/?page=basics
http://wiki.ada-dk.org
http://wiki.ada-dk.org/index.php/Ada_Resources
Another option is keeping an eye on http://planet.ada.cx for various Ada
projects. Download, unpack, enjoy!
--
Regards,
Thomas L�cke
Email: tl at ada-dk.org
Web: http:ada-dk.org
IRC nick: ThomasLocke
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Finding code to read for educational purposes
2010-11-12 20:25 Finding code to read for educational purposes R Tyler Croy
2010-11-12 21:22 ` Jeffrey Carter
2010-11-13 10:14 ` Thomas Løcke
@ 2010-11-13 12:27 ` Simon Wright
2010-11-13 13:18 ` Georg Bauhaus
2010-11-14 17:10 ` Marc A. Criley
4 siblings, 0 replies; 7+ messages in thread
From: Simon Wright @ 2010-11-13 12:27 UTC (permalink / raw)
R Tyler Croy <tyler@linux.com> writes:
> I've commented on a GitHub support ticket to ask them to support/index
> Ada code in their "Explore" functionality, but I'm wondering if there
> are any other good sites to find collections of well commented, well
> structured Ada code to help me learn Ada properly?
>
>
> Somewhere between simple one page tutorials and giant programs would
> be helpful.
If you go to sourceforge.net and search for 'ada' you'll get 138
results -- OK, the first isn't appropriate, but the rest of the first
page of results looks relevant, I didn't check further.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Finding code to read for educational purposes
2010-11-12 20:25 Finding code to read for educational purposes R Tyler Croy
` (2 preceding siblings ...)
2010-11-13 12:27 ` Simon Wright
@ 2010-11-13 13:18 ` Georg Bauhaus
2010-11-13 15:11 ` Ed Falis
2010-11-14 17:10 ` Marc A. Criley
4 siblings, 1 reply; 7+ messages in thread
From: Georg Bauhaus @ 2010-11-13 13:18 UTC (permalink / raw)
On 11/12/10 9:25 PM, R Tyler Croy wrote:
> I've commented on a GitHub support ticket to ask them to support/index Ada code
> in their "Explore" functionality, but I'm wondering if there are any other good
> sites to find collections of well commented, well structured Ada code to help
> me learn Ada properly?
>
>
> Somewhere between simple one page tutorials and giant programs would be
> helpful.
The GNAT distribution always includes an examples directory.
I think some programs in there will be about a few pages in length.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Finding code to read for educational purposes
2010-11-12 20:25 Finding code to read for educational purposes R Tyler Croy
` (3 preceding siblings ...)
2010-11-13 13:18 ` Georg Bauhaus
@ 2010-11-14 17:10 ` Marc A. Criley
4 siblings, 0 replies; 7+ messages in thread
From: Marc A. Criley @ 2010-11-14 17:10 UTC (permalink / raw)
On 11/12/2010 02:25 PM, R Tyler Croy wrote:
> I've commented on a GitHub support ticket to ask them to support/index Ada code
> in their "Explore" functionality, but I'm wondering if there are any other good
> sites to find collections of well commented, well structured Ada code to help
> me learn Ada properly?
The Ada sub-reddit (http://www.reddit.com/r/ada) has links to a variety
of Ada related information, including Ada software projects, nearly all
of which provide source code.
Marc A. Criley
Ada sub-reddit moderator
^ permalink raw reply [flat|nested] 7+ messages in thread