Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My recommendation would be to get him started with something like python and pygame. Or perhaps racket, eg:

http://docs.racket-lang.org/draw/overview.html#(part._.Lines...

Or even processing.

Some of my early programming was messing with graphics -- first in BASIC and Assembler on the Amiga -- later on a Casio calculator (mixing the worst of assembler and BASIC, with performance lower than our old VIC20) -- using the book "Mathematical Toursit"[1] as guide.

I was very proud when after 4 hours I could look at the screen and see a black-and-white mandelbrot :-)

[1] http://www.amazon.com/dp/0716732505




He has Dr Racket and Closure CL via Emacs/Slime/LispCabinet on his laptop. If and when he is ready, he can use them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: