[rdnzl-devel] CL-CLR, an alternative way of working with RDNZL
Dan Muller
s8ctxw402 at sneakemail.com
Sat Mar 25 16:27:33 UTC 2006
Hmm, that didn't work quite right. Looks like Sneakemail censored my
Web server's DNS name. Here's the download location again in slightly
mangled form:
http://spookydistance-dot-com/cl-clr.zip
Dan Muller s8ctxw402-at-sneakemail.com |RDNZL-devel/via Sneakemail| wrote:
> I recently put together a system that I layered on top of RDNZL, in
> order to experiment with some alternative ways of interacting with
> CLR/.NET code. I'm hoping that some of the ideas could be
> incorporated into RDNZL. Edi's too busy to look it over right now,
> and he suggested that I offer for perusal here on the mailing list.
>
> Aside from making type lookup a little easier, this system tries to
> make your .NET-using Lisp code a bit more Lisp-like. Performance is
> shabby because of the layering over RDNZL; much, if not all of this,
> could eventually be fixed. Nonetheless, I've been using this system
> successfully for the past few weeks as a vehicle for exploring
> Direct3D programming on a WinXP system, using the LispWorks trial
> edition of Lisp. In order to get reasonable performance, I had to use
> CL-CLR:DEFINE-CLR-CALL (a thin veneer over DEFINE-RDNZL-CALL) for
> most calls in the rendering loop.
>
> This system *should* work with any Lisp that is supported by RDNZL.
>
> The package includes several of Microsoft's Direct3D Tutorial
> programs, translated to Lisp. If you have ASDF, RDNZL, and Direct3D
> installed, you ought to be able to run the examples with a minimum of
> fuss.
>
> You can download it from here: http:\\..................\cl-clr.zip
>
> Comments are welcome. You are also encouraged to laugh at the
> excessively long TODO.txt file.
>
> --
> Dan Muller
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
> _______________________________________________
> rdnzl-devel mailing list
> rdnzl-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/rdnzl-devel
>
>
>
--
Dan
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the rdnzl-devel
mailing list