With the acquisition of Xamarin by Microsoft and .NET Foundation Director Miguel de Icaza getting his blue badge, we wanted to make some changes to the .NET Foundation Board of Directors so that t
he entire board was not made up of Microsoft employees. Happily, Miguel has agreed to stay on the board as one of the two Microsoft representatives alongside Scott Hunter at Microsoft who now has responsibility for the ASP.NET team and the .NET compiler & framework teams. Joining the .NET Foundation Board of Directors is Rachel Reese. Rachel is a long-time member of the .NET community and a board member of the F# foundation where she has been driving a number of great community activities.
For this post, Martin Woodward interviewed Rachel and
Tell us a little bit about yourself. What's your background?
As soon as I learned to solve for x, I started to be interested in Math. I decided early on that I wanted to study Math at
Is that when you first became interested in programming?
While I had used programming as a means to an end while in school, I think I first became really interested in programming when I discovered the community, which happened at two major points. First, a supervisor invited me to a user group meeting around the release of .NET 1.0. I became a regular there, and then discovered conferences, forums, several email lists, eventually twitter, hackspaces, co-working, and many other places and events where other devs hung out. It opened a whole new way to learn for me. There’s nothing more fun than watching someone demo something cool in which they wholeheartedly believe. Several years later, when I was looking to learn more about F#, I decided to start a functional user group in Vermont, and accidentally happened into an incredible group of very passionate and very diverse programmers. A similar thing happened: my worldview expanded five- or maybe ten-fold over those months, this time with knowledge of functional programming, rather than communities in general.
How do you see the F# Foundation and
First, I think there needs to be a lot more communication between the two groups – I know that the F# community in general, and the F# Foundation, specifically, is an especially passionate one with lots of wonderful ideas and I’m looking forward to sharing those with a wider .NET community (and vice versa!). Once there’s an exchange of ideas, we can potentially start to implement joint programs and initiatives, and more. I’m sure there will be some pretty incredible things that happen soon!
What initiatives are you working on (or passionate about) within the .NET Foundation?
Education, training, and ideally inspiring new devs! I feel like the .NET community overall has lost some of the
What does the future
Open-source, cross-platform, multi-paradigm, with a friendly, diverse, engaged, and passionate community. :D