comp.lang.ada
 help / color / mirror / Atom feed
From: Tama McGlinn <t.mcglinn@gmail.com>
Subject: Re: sdlada, löve, and programming for beginners
Date: Sun, 3 Oct 2021 05:59:16 -0700 (PDT)	[thread overview]
Message-ID: <1a6ce6bc-dcf8-4ab9-bce4-2bee1d8d323en@googlegroups.com> (raw)
In-Reply-To: <87tv41cnnd.fsf@samuel>

On Saturday, February 8, 2020 at 12:41:01 PM UTC+1, Ludovic Brenta wrote:
> I have a 14-year-old son whom I teach programming to. 
> This framework makes it very easy to have immediate results... but 
> Lua lacks strong typing and in particular range checking, and a debugger. 

Perhaps you will find AdaBots[1] interesting. It happens also to be a 'binding' from Ada to lua, in the sense that it leverages the already existing lua interpreter built into ComputerCraft[2], and the world already provided by Minecraft. This makes it quite easy to think of interesting challenges without having to program that whole world; e.g. help I'm stuck at the bottom of a well, have the turtle build me a staircase back to the surface.

[1] https://github.com/TamaMcGlinn/AdaBots
[2] https://tweaked.cc/

  parent reply	other threads:[~2021-10-03 12:59 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-08 11:40 Ludovic Brenta
2020-02-08 12:29 ` Optikos
2020-02-09 17:34 ` Rick Newbie
2020-02-09 19:26   ` Lucretia
2020-02-09 20:01   ` Dmitry A. Kazakov
2020-02-10 14:06     ` Simon Wright
2020-02-09 22:55   ` Ludovic Brenta
2020-02-10 14:07     ` Simon Wright
2020-02-10  4:53   ` Nasser M. Abbasi
2020-02-10 10:05     ` Rick Newbie
2020-02-10 10:37       ` gautier_niouzes
2020-02-10 17:47         ` Rick Newbie
2020-02-10 14:27 ` Lucretia
2020-02-11 19:10 ` Chris Sykes
2020-02-11 19:25   ` Lucretia
2021-10-03 12:59 ` Tama McGlinn [this message]
2021-10-03 17:45 ` darek
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox