Well Code Camp 5 is in the bag. It was a large turn out and many great
talks. My talk however drew no interest. Oh well, I tried and will try
again. I'm thinking of making my post about
LINQ and Refactoring into a talk.
The talks I went to:
The Intersection of F# and LINQ
This was a great talk about how F# takes LINQ and adds much more value
to it with it's functional nature. The demonstration was a ray tracer
that used LINQ to build up all of the reflected pixels. It was quite
impressive. Combine it with the Arc talk and I am now very interested
in Functional programming.
The Arc Programming Language
I had seen this talk a few days earlier. The speaker was hilarious and
did a great job of bringing excitement back to lisp. Arc is a new
dialect of Lisp that aims to cut down on parenthesis and add shorthand
for common operations. He added objects to Arc with six lines of code,
quite impressive.
BOO! A Wrist-Friendly Language for the CLI
BOO! is a another language along the lines of Lisp where it can
redefine parts of itself through macros. The difference is it is
statically typed like C#. It does offer quite a bit of reduction in
code written. The presenter Justin Chase did a good job showing many
aspects of the language. I also won a shirt for figuring out that the
mystery function was calculating a fibonocci sequence. The code for it
was quite cool, a,b = b + a or something like that.
Building MyTube with Microsoft Silverlight 2
Jeff Brand from Microsoft was giving this talk. It was a basic overview
on SilverLight, the purpose for it and how to implement a simple
youtube interface. I didn't stay for the entire thing, I had to go get
ready for my talk.
My talk "Pick/Multivalue 101"
No one that was interested showed. Not that I was surprised but still a
bit disappointed. While giving the talk at my work we had over 15
people show. One of my co-workers showed and the other guy that showed
was just looking for a place to sit. So instead we talked about LINQ,
customized programming in Linux and a bit about Multivalue
I went to the speakers after party, got to gossip with some people from
Magenic. Learned that Justin Chase left Magenic a few weeks ago to work
on the Blend team at MS. He's a lucky guy and seemed rather excited for
the features they are working on that he can't talk about. I'm sure
some of them may come up soon at PDC. I did hear some gossip earlier in
the day that SilverLight 2 RTM is going to be released as early as
tomorrow (Oct 13th).