I grew up owning an Atari ST which was great for music, games and programming. While I did write 68000 assembly, I also wrote using a "games BASIC" STOS BASIC - it had graphics commands and allowed 15 sprites at a time. I was intrigued by the technical demos (the Cuddly Demos by The Carebears especially) of the time which pushed the hardware to the limit and performed tricks that we thought impossible.
Where am I going with this? Well, this weekend I wrote a little demo for my PSP. Not using assembler, but in Lua using Lua Player. I thought that I would hate programming Lua, but it's still a nice small dynamic language. Lua Player only has simple graphics primitives but my demo has copper bars, infinite sprites, MOD music from Jochen Hippel and a bouncing logo. I hope to add a scroller and a distorting logo soon. I'm heading off to EuroOscon in a few weeks and will definitely be attending the Lua Player talk. It's like the good old days, only with much, much more processing power...