The Artima Developer Community
Sponsored Link

Weblogs Forum
Now a Microsoftie!

10 replies on 1 page. Most recent reply: Jul 11, 2006 8:22 AM by Emil Cristian Alexandrescu

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 10 replies on 1 page
Christopher Diggins

Posts: 1215
Nickname: cdiggins
Registered: Feb, 2004

Now a Microsoftie! (View in Weblogs)
Posted: Mar 12, 2006 11:54 AM
Reply to this message Reply
Summary
The reason for the radio silence on my part lately is due to me being hired by Microsoft! What does this mean for my other projects?
Advertisement
I am as of two weeks ago an employee at Microsoft. A bit of an about-face from a career perspective. Well let's be honest, I didn't really have much of a career before this. Open-source programming language designer and blogger sounds impressive, but it didn't exactly put food on my table, or clothes on my back.

I now get to focus my firehose of ideas towards the Microsoft corporation from within, and whether they want it or not, they are going to get a full blasting of my ideas and opinions on everything related to technology and software. This is one of the first times in my life where I really feel like I have a chance to make a big difference, and it is very exciting. It is my view that the software technology landscape has been very stagnant for the last 10 years, and that we are going to see some major changes in the next 10. I plan on being a big part of that.

Concerning my old projects, the OOTL (Object Oriented Template Library) is more or less abandoned, however, there is still some interesting code in it and I hope that someone else takes the idea and runs with it. The Unimperative languages is suspended indefinitely. The YARD recursive descent parsing library is also suspended but has a small chance of finding its way into an article.

Finally the most important project is Heron. All of the previous work on Heron is still public domain, in fact that can never change. However, for legal reasons, I can't comment on whether or not I am pursuing Heron at Microsoft. I can say that if Heron was to be pursued by me at Microsoft, Microsoft would hold ownership of all my work, and I wouldn't be able to talk about it without special clearance.

That's it for now, I hope to try and continue writing here on occasion. Thanks to everyone who has helped guide and encourage me over the last couple of years, it's been a blast!


Dick Ford

Posts: 149
Nickname: roybatty
Registered: Sep, 2003

Re: Now a Microsoftie! Posted: Mar 12, 2006 10:43 PM
Reply to this message Reply
Congrats.

Graham King

Posts: 5
Nickname: grahamking
Registered: Apr, 2004

Re: Now a Microsoftie! Posted: Mar 13, 2006 7:18 AM
Reply to this message Reply
I've enjoyed seeing Heron grow via your blog - it would be a pity if it was now lost to the community.
Maybe you could convince MS to be nice like Google and let you work on Heron 1 day a week ?

Good luck in the new job !

Christopher Diggins

Posts: 1215
Nickname: cdiggins
Registered: Feb, 2004

Re: Now a Microsoftie! Posted: Mar 14, 2006 12:17 AM
Reply to this message Reply
> Congrats.

Thank you!

Christopher Diggins

Posts: 1215
Nickname: cdiggins
Registered: Feb, 2004

Re: Now a Microsoftie! Posted: Mar 14, 2006 12:20 AM
Reply to this message Reply
> I've enjoyed seeing Heron grow via your blog - it would be
> a pity if it was now lost to the community.
> Maybe you could convince MS to be nice like Google and
> d let you work on Heron 1 day a week ?

That is a definite possibility. The real challenge is to keep any research opened to the public.

> Good luck in the new job !

Thank you for the kind words.

Howard Lovatt

Posts: 321
Nickname: hlovatt
Registered: Mar, 2003

Re: Now a Microsoftie! Posted: Mar 14, 2006 2:43 AM
Reply to this message Reply
Good luck with the proper job :)

Pity you had to stop the really interesting one :(

Perhaps you could target Herron as a .NET language, that way you would get an intermediate language to compile to (making the compiler easier) and support for great runtime features like garbage collection.

Christopher Diggins

Posts: 1215
Nickname: cdiggins
Registered: Feb, 2004

Re: Now a Microsoftie! Posted: Mar 15, 2006 11:03 PM
Reply to this message Reply
> Good luck with the proper job :)
>
> Pity you had to stop the really interesting one :(
>
> Perhaps you could target Herron as a .NET language, that
> way you would get an intermediate language to compile to
> (making the compiler easier) and support for great runtime
> features like garbage collection.

Thanks a lot Howard. Your idea is a good one. By the way I've been working on a paper on structural subtyping which I plan on submitting to a conference, and I've acknowledged you, thanks to your contribution to some of the discussions on previous blog posts. An older version of the article is posted at http://lambda-the-ultimate.org/node/1352 or I can send you the most recent version if you send me your email address at cdiggins@gmail.com .

Robert Parnell

Posts: 22
Nickname: robparnl
Registered: Jul, 2005

Re: Now a Microsoftie! Posted: Mar 27, 2006 10:02 PM
Reply to this message Reply
> > Good luck with the proper job :)
> >
> > Pity you had to stop the really interesting one :(
> >
> > Perhaps you could target Herron as a .NET language,
> that
> > way you would get an intermediate language to compile
> to
> > (making the compiler easier) and support for great
> runtime
> > features like garbage collection.
>
> Thanks a lot Howard. Your idea is a good one. By the way
> I've been working on a paper on structural subtyping which
> I plan on submitting to a conference, and I've
> acknowledged you, thanks to your contribution to some of
> the discussions on previous blog posts. An older version
> of the article is posted at
> http://lambda-the-ultimate.org/node/1352 or I can send you
> the most recent version if you send me your email address
> at cdiggins@gmail.com .

Oh, good, another dead forum space.

RobP

MB 2sync

Posts: 3
Nickname: mb2sync
Registered: Nov, 2005

Re: Now a Microsoftie! Posted: Mar 30, 2006 2:57 PM
Reply to this message Reply
Great!
I hope you will make visual c++ more conforming one! :-)

--
Regards,
MB
p-stade.sourceforge.net

Gregor Zeitlinger

Posts: 108
Nickname: gregor
Registered: Aug, 2005

Re: Now a Microsoftie! Posted: May 9, 2006 3:53 PM
Reply to this message Reply
I just noticed this post.
Gratulations.

I think I might have even suggested that MS would be a good place for you, because there is a lot of language innvation taking place.

My guess is that Boogie (the program verifier) is a perfect tool to test structural subbyping.

Emil Cristian Alexandrescu

Posts: 13
Nickname: mkcoos
Registered: Jul, 2006

Re: Now a Microsoftie! Posted: Jul 11, 2006 8:22 AM
Reply to this message Reply
Give them what they want!
Keep for you what YOU want!

Flat View: This topic has 10 replies on 1 page
Topic: Now a Microsoftie! Previous Topic   Next Topic Topic: Adding another Stack to Cat


Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2014 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use - Advertise with Us