Live data from Hacker News

Phil Haack quit Microsoft for GitHub

haacked.com

41–50 of 127 posts

Re: Phil Haack quit Microsoft for GitHub

#41

Earlier quoted context omitted.

"... Phil also invented C# ..." Anders Hejlsberg is credited as being the principal designer & architect of C# at Microsoft [0] and I don't see this listed on Phil Haacks resume. [1] [0] http://en.wikipedia.org/wiki/Anders_Hejlsberg#At_Microsoft [1] http://haacked.com/Docs/PhillipHaack_Resume.html

Being as he also neither invented the fauxhawk, nor has he written any mediocre parisian disco-house, I'm guessing it was some sort of joke.

When presented the opportunity you chose to take a dig at Daft Punk, but not the fauxhawk? Some things I will never understand...

Re: Phil Haack quit Microsoft for GitHub

#42

Earlier quoted context omitted.

Being as he also neither invented the fauxhawk, nor has he written any mediocre parisian disco-house, I'm guessing it was some sort of joke.

When presented the opportunity you chose to take a dig at Daft Punk, but not the fauxhawk? Some things I will never understand...

I was going to have a go at that as well, (mainly the word, seriously, who says fauk-hawke?) but I thought that'd be laying it on a bit thick.

The whole 'wacky french house' thing has been done better.

http://soundcloud.com/para-one/canblaster-clockworks-para-on...

http://soundcloud.com/panteros666/panteros666-javelin-o

Re: Phil Haack quit Microsoft for GitHub

#43
post #38

Earlier quoted context omitted.

Doesn't sound like a bad outcome to me, I'll take GitHub over Codeplex any day (my own .NET code is on GH too)

> (my own .NET code is on GH too) Where?

Sorry not an OSS project (at least not yet). I've got one work project on GH and one "nights and weekends startup" project both in private repositories. But I like the workflow of using git for my source control versus something like TFS. Although I admit I initially picked it up just because I wanted to learn something new, I used GH instead of a local git repository because my side project has another collaborator.

EDIT: my beef with Codeplex is that I just don't find it very usable when I'm researching something. Purely as a repository for things like NuGet packages it's probably fine.

Re: Phil Haack quit Microsoft for GitHub

#44

For anyone curious about any background on Phil Haack. Here are his notable accomplishments. - MS Lead on ASP.net MVC framework vers. 1 through 3 (current) - Lead on the NuGet package manager framework for Visual Studio - This Developer's Life Podcast with Scott Hanselman

I think I owe this man some kind of expensive liquor for MVC--especially MVC3. I truly loathed ASP.NET projects until MVC3. Some will argue that people use it wrong and/or the traditional Web Forms have their advantages, but I can't really think of many situations where I'd rather do it the old way.

Re: Phil Haack quit Microsoft for GitHub

#45
post #29

This is a good thing for Microsoft. Microsoft needs to become more outwardly focused and influential softies leaving the fold and pushing from the outside will do that. Right now the two good things Microsoft has going for it is MVC and C#. Both of which were inspired or heavily influenced by outside forces (MVC by Castle and C# 4 was influenced heavily by Python). Phil Haack moving to Github will hopefully push Micr…

> All this in turn MIGHT give Microsoft a chance at becoming relevant again in the developer space (and please don't say "a lot of people use Microsoft" because I'm one of those people and I know a lot of those people and they're all looking at their future with worried eyes) If you read the blog post of this very submission, it cites C# as #4 and climbing on the TIOBE language index. I know and work with a bunch of…

Well free stacks aren't really free either but we could argue that point until we're blue in the face.

The issue with Microsoft right now is they seem to want to throw away everything they've created over the last decade and embrace the web in a desperate attempt to bring new developers in.

For example, if you watch the Build sessions you see a lot of focus on C++ where as Microsoft used to treat C# like it's preferred language. That's got a lot of people thinking Microsoft's looking to sideline C# in the same way they did VB 10 years ago.

Visual Basic was obviously more popular that C# at that time (being C# hadn't existed before that). So the Tiobe index doesn't mean much (and honestly I'm always dubious of Tiobe in that I don't think PHP is more popular than Ruby and Python combined in modern development)

3 years ago Microsoft was telling developers to use ASP.NET Web Forms, WPF, and Silverlight. Today all that is essentially looked on as bad practice. So yes, there are people in the MS Developer community who are nervous.

Re: Phil Haack quit Microsoft for GitHub

#46
post #14

Earlier quoted context omitted.

Both Scott Hanselman and Rob Conery collaborate on This Developer's Life.

Yep, I had nothing to do with TDL. Wish I could claim it, but I can't. I mean, I guess I could and lie about it, but no. Won't do that. Not yet anyways. :)

You are an accomplished ballroom dancer, though.

Re: Phil Haack quit Microsoft for GitHub

#47

For the record, there are a lot of big .NET projects on Github already: https://github.com/mono https://github.com/nhibernate https://github.com/ravendb Good to see more momentum in that direction, though of course!

...and https://github.com/fsharp (the compiler, core lib extensions, IDE bindings, etc)

Also, MS contributions toward libuv (part of node.js project)

Re: Phil Haack quit Microsoft for GitHub

#48

For anyone curious about any background on Phil Haack. Here are his notable accomplishments. - MS Lead on ASP.net MVC framework vers. 1 through 3 (current) - Lead on the NuGet package manager framework for Visual Studio - This Developer's Life Podcast with Scott Hanselman

Github is my social network. I wake up into it, i follow it, push to it during the day, and I survey it before sleep. I love Github (in fact i'm inlove with Github). I depend on Github. I don't do facebook, g+ or twitter for socializing.

I used to admire Haack aswell. He's a great guy. However I fell out of love with .net.

I am a polyglot programmer, with strong background in .net. To understand these Haack's "accomplishments", please look at history (google). There is nothing genious about MVC3, towards other MVC web frameworks, and its 'advanced' 3 version, it sucks really bad in testing. (I'm also an author of a .net web framework that pits against it pretty well in this regard).

* MVC - monorail -> rails. * NuGet - nupak - nu -> really rubygems. * podcast - well, whatever.

I wouldn't like to fall out of love with Github.

Re: Phil Haack quit Microsoft for GitHub

#49

Earlier quoted context omitted.

Phil also invented C#, the Faux Hawk, and Daft Punk

"... Phil also invented C# ..." Anders Hejlsberg is credited as being the principal designer & architect of C# at Microsoft [0] and I don't see this listed on Phil Haacks resume. [1] [0] http://en.wikipedia.org/wiki/Anders_Hejlsberg#At_Microsoft [1] http://haacked.com/Docs/PhillipHaack_Resume.html

On a side note, Anders is really interesting person to listen to when he unveils new features and gives talks. He seems really modest and knows the limitations/advantages of a managed language. But, most of all, I always get the impression he is in tune with the needs/desires of the community.

Re: Phil Haack quit Microsoft for GitHub

#50
post #29

Earlier quoted context omitted.

> All this in turn MIGHT give Microsoft a chance at becoming relevant again in the developer space (and please don't say "a lot of people use Microsoft" because I'm one of those people and I know a lot of those people and they're all looking at their future with worried eyes) If you read the blog post of this very submission, it cites C# as #4 and climbing on the TIOBE language index. I know and work with a bunch of…

Well free stacks aren't really free either but we could argue that point until we're blue in the face. The issue with Microsoft right now is they seem to want to throw away everything they've created over the last decade and embrace the web in a desperate attempt to bring new developers in. For example, if you watch the Build sessions you see a lot of focus on C++ where as Microsoft used to treat C# like it's preferr…

I did watch many of the BUILD sessions, but never saw any indications that C# was going away or even being de-emphasized. I think you may be misunderstanding. Could you give examples of what you mean?

Microsoft isn't really "throwing everything away", they're shifting product strategies in a rather confusing and convoluted way. However, the latest stuff their pitching is C# and stuff from Silverlight (even though it's "dead") -- it's largely the same technologies. A Silverlight or WPF programmer will find a relatively painless transition to WP7 (which is essentially WPF/Silverlight) or W8 Metro apps.

I think your idea that C# is being de-emphasized or going away is a very, very incorrect statement contrary to reality.

Post reply on HN