Thursday, October 21, 2010

Demoscene at the International Congress of Mathematicians

icm 2006 - Demoscene - Mathematics in Movement by Iñigo Quílez
http://www.iquilezles.org/www/material/icm2006/icm2006.htm

… Our demoscene speeches in the ICM were of course a bit technical, but for the Conde Duque we made them quite more generic, showing more "noise and colors" than slides of course. People were impressed, they made many questions and we got a lot of positive feedback, especially in the form of "You HAVE TO show all this to the general public, in the media, go to schools and university, this is fantastic....". Well, that was like a dream for me. In the ICM they were more impressed by the technological side instead, they found impressive that "all that in 64 kilobytes?!" and "that is realtime???", but still got the main idea I wanted to transmit them: "this guys do really enjoy maths and have developed a intuitive and creative way of using it!" …

Tuesday, October 19, 2010

Dynamically extending applications using MEF and the new F# CodeDom

@ Matt's Software Blog

http://www.mattssoftwareblog.com/?tag=f

Matt:   I wrote this little applet to see what the combination of MEF and the F# CodeDom would look like, and for the record it looks really really good.

This combination opens a whole lot of doors. By using the F# CodeDom the plugin source code can brought in from anywhere;

  • A server,
  • A blog,
  • Code generated from a DSL, or even
  • Entered by the user directly.

Sunday, October 10, 2010

Breadth-first computational geometry manycores

http://graphics.stanford.edu/~yoel/notes/sugerman-thesis.pdf

“GRAMPS is a General Runtime/Architecture for Many-core Parallel Systems. It defines a programming model for expressing pipeline and computation-graph style parallel applications. It exposes a small, high-level set of primitives designed to be simple to use, to exhibit properties necessary for high-throughput processing, and
to permit efficient implementations. We intend for GRAMPS implementations to involve various combinations of software and underlying hardware support, similar for example, to how OpenGL permits flexibility in an implementation’s division of driver and GPU hardware responsibilities. However, unlike OpenGL, we envision
GRAMPS as being without ties to a specific application domain. Rather, it provides a substrate upon which domain-specific models can be built. …”  Jeremy Sugerman
,August 2010, SU Dissertation

Thursday, October 7, 2010

Garage Cinema and the Future of Media Technology by Marc Davis

http://fusion.sims.berkeley.edu/GarageCinema/pubs/pdf/pdf_599AB179-D346-4374-8F0AE11D9D76EBEF.pdf

F# MEF MEF#

http://www.mattssoftwareblog.com/?tag=codedom

 

I wrote this little applet to see what the combination of MEF and the F# CodeDom would look like, and for the record it looks really really good.

This combination opens a whole lot of doors …  Matt’s Software Blog, March 21 2010

This is one of the few F# MEF items to show up while searching, but I hope there will be may more – soon.