# LittleCoder

**URL:** <https://www.ruby-forum.com/t/littlecoder/89184>\
**Category:** Ruby\
**Created:** [March 18, 2007, 8:17am UTC](https://www.ruby-forum.com/t/littlecoder/89184 "2007-03-18T08:17:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Harold\_H](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/6de8d8/32.png) [@Harold\_H](https://www.ruby-forum.com/u/Harold_H)\
**Post date:** [March 18, 2007, 8:17am UTC](https://www.ruby-forum.com/t/littlecoder/89184/1 "2007-03-18T08:17:47Z")

</div>

Hello all,

[http://www.danceliquid.com/LittleCoder/](http://www.danceliquid.com/LittleCoder/)

## What is it?

LittleCoder is essentially a Ruby interpreter bolted on to DirectX.

It hopes to be a fun and easy way to do simple graphics on Windows for  
kids of all ages.

Rather than expose the eternal foul suffering of DirectX directly, it  
tries to wrap everything up into a lovely Rubyish facade that’s all  
smiles.

Pretty much everything has been traded in favor of the simplicity of  
scripting it. Loading and displaying images is a one liner. Playing  
sounds is a one liner. But there is still a bit of depth present as it  
can respond to keyboard input, and even do some animation.

It is far from complete, but a few of us have been using it to good  
effect and I thought, ‘the more the merrier’.

So check it out. It’ll be fun!

## Learn more

Some examples and documentation are available as links from the main  
page at [LittleCoder](http://www.danceliquid.com/LittleCoder/)

Highest regards,  
-Harold

---

<div class="post-metadata">

**Author:** ![Harold\_H](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/6de8d8/32.png) [@Harold\_H](https://www.ruby-forum.com/u/Harold_H)\
**Post date:** [March 18, 2007, 6:26pm UTC](https://www.ruby-forum.com/t/littlecoder/89184/2 "2007-03-18T18:26:54Z")

</div>

Should throw up some specs of installing DirectX, where to get it,  
maybe how much of a download it is. 🙂 I did read why’s little coders  
predicament. It is very true. My lack of programming knowledge today  
extends from the time programming tools were no longer provided for  
free with a PC, and those tools that did/do exist were $400 and  
required enormous system specs. I used to program a lot on the  
Commodore 64/128.

Dealing with system paths in Windows is such a hassle compared to  
having everything in /bin for a linux box. I just struggle dealing or  
managing paths and simple things to bother working. I don’t feel like  
altering the system path environment just to get a simple program  
running…and remembering to do or make it set for each reboot.

Nice effort. Nice goal. I keep looking at [http://pygame.org/](http://pygame.org/) , but  
Ruby seems to make more consistant sense to me than python.
