"Start small, young grasshopper" the small old man with the white hair and the cane used to tell me. I want to do interpreters and compilers in Parrot. So rather than starting with a huge language like, well, BASIC, I've started with BF. BF is turing complete in eight instructions, but I feel the language designer may have shot himself in the foot by actually calling it Brainf**k. So I tappitty tap on the key board and look what comes out.
Never complain that Perl is hard to read. Here is a sample BF program:
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-] <.>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[ <++++>-]<+.[-]++++++++++.
So, what language next?
Of course we were in the pub when this idea was voiced, and we've never been good at remembering things we've decided down the pub...
Re:Action Script
acme on 2002-05-31T09:07:33
To be honest, this seems like a lot of work for very little gain, (apart from silly licensing issues) seeing that Ming already contains an ActionScript compiler. Oh, and flasm looks quite interesting too. The ActionScript virtual machine is actually a little like Parrot.