From: Mitchell W. <wa...@cc...> - 2004-10-26 12:35:12
|
NU Programming Languages Seminar Wednesday, October 27, 2004 Room **166** West Village H (http://www.ccs.neu.edu/home/wand/directions.html) 11:45am-1:30pm **note non-standard room** Joe Marshall, NU PRL Integrating the .NET Libraries with Scheme or Look, Ma! No FFI! Common Larceny.NET is a Scheme implementation hosted on Microsoft's .NET framework. One goal of the project is to make it easy for Scheme to use the libraries provided by the .NET framework. Another goal is to make it easy for Scheme to interoperate with other programs hosted by the .NET framework. I have adapted Ken Anderson and Timothy Hickey's `Java-dot' notation to enable Scheme programs to construct and manipulate .NET objects. .NET methods are integrated as first-class Scheme procedures. A traditional `foreign function interface' is unnecessary with this approach. This short talk covers the Java-dot notation and provides some simple examples in how to use it. A few of the underlying details will be described, and some of the tricks of using Scheme to script other .NET applications will be discussed. Upcoming Events: Open. Any volunteers? --Mitch _______________________________________________ pl-seminar mailing list pl-...@li... https://lists.ccs.neu.edu/bin/listinfo/pl-seminar |