malcolm.wallace:
>
> On 30 Mar 2009, at 20:16, Andrew Coppin wrote:
>>> Lennart, what is the next language DSL you are going to build?
>>> Prolog? XSLT?
>>
>> Declarative 3D scene construction? ;-)
>
> The ICFP programming contest in year 2000 was to write a ray tracer for a 
> given declarative 3D scene construction language (CSG - constructive 
> solid geometry).  A team from Galois wrote a decent entry in Haskell, 
> which did not win (those were the glory days of O'Caml), but it was 
> placed in the top three.  I believe with some careful googling, you 
> should still be able to find a copy of the source code.
>
> I'm sure that if someone were to return to the idea now, the DSL for CSG 
> could be improved in many ways, since the original language was simply 
> given in the contest description, and there was no point in altering it.
>

I believe the Galois 2000 ray tracer is now part of the GHC multicore
benchmark suite.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to