Don Box's Spoutlet

Don Box's Spoutlet

Syndication

  • Consuming MGrammar output from C#

    An MGrammar language is effectively a function from Unicode text to an arbitrary MGraph value. Our runtime provides a fairly low-level mechanism for consuming (and constructing) MGraphs (IGraphBuilder), but it's a very wonky interface that is tuned...
    Filed under: , , , ,
  • MrEPL: REPL for M

    Another Spanky gem . Note that the PDC bits expose both the parsed and typechecked forms of an M module, so you can produce or consume M from the .NET language of your choice. MrEPL is a fun exploitation of this capability...
  • Small Basic

    My Oslo colleage Vijaye Raji has a passion around getting young people interested in programming. During his not-so-copious free time, he wrote a self-contained BASIC environment to let people write little programs that do a lot. Today, that tool got...
  • Talks I want to see @ PDC

    In looking at the agenda for the event, here are some talks I'd really love to crash: Oslo: Building Textual DSLs - lots of geek porn appeal, and if internal usage is any indication, a highly addictive technology. I predict this will be the World...
    Filed under:
  • Paul Vick relocates to Oslo

    Paul just joined my team to work on the Oslo language, specifically the parts covered in this talk . I can't put into words how happy I am that Paul signed up to help us birth this baby.
    Filed under:
  • Schlimmerblog

    I just noticed that JeffSch started blogging again - he was at the VSX conference this week (conveniently right across the street from our building). Go check it out .
  • eWeek piece on Oslo

    Darryl Taft has written the best piece I've seen on oslo so far . Bonus points to Darryl for being the first press person to get BradLo to talk :-)
    Filed under:
  • Another Oslo talk

    ChrisAn and GioDL's talk just got published this morning: "Oslo": Building Textual DSLs The "Oslo" modeling language can define schemas and transformations over arbitrary text formats. This session shows you how to build your own...
    Filed under: ,
  • Managed Extensibility Framework (MEF) - now with source code!

    Microsoft just shipped the MEF sources on codeplex . It's fantastic to see the BradA's team getting this stuff into people's hands out-of-band with the big trains - very very nice. Also cool is the fact that the source is there - I love this...
    Filed under: ,
  • Oslo

    As PDC ramps up, I find myself meeting lots of new people, many of whom have no idea what I do for a living (I work on the Oslo project btw). I decided to take a few minutes to write this post so I can stop giving the “what is Oslo” talk one...
  • Elation

    Lest the title of this post be interpreted as syncategorematic, let me say that I am elated that AlexSto’s dream has turned into a reality. Today Alexander’s team got the first public release of the Microsoft Solver Foundation out the door...
  • Tito's Tacos

    PDC is increasingly taking up my time, so I've got LA on the brain. Having lived in LA for 39 years before joining the firm, I use PDC as an opportunity to visit my favorite haunts. My first stop will be Tito's Tacos . Every time I go to LA (PDC...
  • Mary Jo's Codename Roundup

    Ms. Foley has a call out for Microsoft codenames over at ZDNet . I first read this on my phone and was busy coming up with names I thought would be interesting project names. Unfortunately when I got home and read the blog, it was clear she was looking...
  • Impromptu Vacation

    For the first time ever, I took a completely spontaneous vacation by booking a flight Wednesday to head out to Martha's Vineyard to hang out with my wife & kids (and Sara Spalding's husband and kid). I really like Martha's Vineyard - I...
  • Wahoo - Microsoft Sponsors Apache Software Foundation!

    http://port25.technet.com/archive/2008/07/25/oscon2008.aspx This is great news in so many ways. (Ed Note: Thanks to those who've pointed out that sponsorship and membership are distinct - the title is now correct.)
1 2 3 4 5 Next > ... Last »