On Tue, Jan 21, 2003 at 09:17:56AM +0100, K Stol said:
> A few weeks ago I posted something about a Tcl->parrot compiler, but Will Coleda 
>already was working on such a project. It would be a as a final project for my 
>bachelor's. But because such already exists, I'm looking for something else. 
> I think parrot is a cool target for compiling, and I'd like to do some sort of a 
>compiler project. However, I don't know which language to compile. My knowledge is 
>basic, so any OO language would take too much time.
> Has anybody any suggestions for me? (maybe modula2?)


PHP?
Similar enough to Perl to make it interesting, nice clean design and an
available grammar. People have already done some work IIRC.

Lua?
Similar-ish to TCL and liked by the games industry. It is procedural but
provides meta mechanisms for implementing classes and inheritance.

Speaking of games, it would be interesting to see Parrot be used in that
direction. A lot of games currently are pretty much developed along the
lines of 'custom scripting language interfaced to custom game engine'

# game scripting in Python
http://www.gamasutra.com/features/20020821/dawson_pfv.htm

# Postmortem of Jak and Daxter which was scripted in Lisp
http://www.gamasutra.com/features/20020710/white_01.htm

Parrot seems to be ideal for this, especially since you could easily
have seperate scripting languages for, say, the world logic and the AI
for NPCs, both of which could compile to Parrot and interact with each
other.

Simon


-- 
I'm full of borrowed ideas that I have no intention of returning

Reply via email to