Re: [Haskell-cafe] Haskell for children? Any experience?

Message: 7 Date: Sun, 20 Feb 2011 04:34:56 +0900 From: "Benjamin L. Russell"
Subject: Re: [Haskell-cafe] Haskell for children? Any experience? To: haskell-cafe@haskell.org Message-ID: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Actually, I've been wishing for a high-level way of creating an interactive three-dimensional virtual world in Haskell that doesn't require explicit knowledge of linear algebra. Ideally, I'm looking for a Haskell way of creating a functional counterpart to, say, Open Cobalt (see http://www.opencobalt.org/) that is high-level-enough not to require explicit manipulation of row and column vectors.
One of the main problems, however, is the lack of reflection. Ideally, I would like the project to be able to modify its own framework in real time, so that, for example, within the virtual world, users would be able to create portals to other virtual worlds, and then write code while the project was running to change the configuration without restarting the project. Then users would be able to write code in the functional style to change the virtual environment _in situ._
It's not Haskell, but this sounds a lot like Newspeak: http://bracha.org/Site/Newspeak.html John L.
participants (1)
-
John Lato