Live data from Hacker News

Phil Haack quit Microsoft for GitHub

haacked.com

121–127 of 127 posts

Re: Phil Haack quit Microsoft for GitHub

#121
post #116

Earlier quoted context omitted.

We went guns-blazing from .Net on physical Windows servers to Linux/Mono/EC2. Mono performance is okay -- we still run a lot of C# utility stuff on Linux with it, no problem (build on windows, push to s3, servers self-deploy). Forget about web stuff though. Mono fastcgi is not production ready (lots of little things, the interplay of nginx and Mono's fastcgi server 'lost' some routes, particularly scriptmethods). Mod…

Very interesting, thanks. I would want to deploy ASP.NET MVC3-based web applications so restarting the web server sounds like it'd be my only option (I'm not going to waste my time re-architecting things if it's eventually likely to run out of memory anyway). Then again, I haven't tackled switching away from MSSQL (aside from learning to use a new DBMS, I'm a fan of stored procs too so I'd have to learn a new SQL dia…

* I'm a fan of stored procs too so I'd have to learn a new SQL dialect*

FWIW, Postgres does stored procs, too. Different SQL though, of course.

Re: Phil Haack quit Microsoft for GitHub

#123

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.

I owe him more than that, MVC is epic, and has pretty much fuelled my love for .NET. If it were scientifically possible (Arnie didn't really father a child in Junior, right?) I would have his baby. I'm nice like that.

But alas he sought pastures greener and I am happy for him. My dabbling in git from my windows machine hasn't been smooth to say the least. Hopefully Haack's new role will remedy that, and for that I will fund further research into male pregnancy.

Re: Phil Haack quit Microsoft for GitHub

#124
post #119
post #83

Earlier quoted context omitted.

Cool, great. Except that the Windows command line sucks and bash is uncomfortable to the point of unusability on Windows. I will use a shell (not bash) on Unix platforms where it is properly integrated and meshes with the rest of my workflow; this is not Windows, and attempting to attach it to Windows with baling wire does not work for me. My experience with source control systems--you know, including ones that aren'…

I use M-x eshell in Windows to get a somewhat comfy command line.

Tried it, despite not being an Emacs guy - it's better, but not great.

Honestly, when I wasted time (and it really was a waste) using Cygwin or similar stuff, I just ran sshd and SSH'd to myself from Penguinet.

Re: Phil Haack quit Microsoft for GitHub

#125
post #97
post #68

Earlier quoted context omitted.

Disagree. It's gotten better, but the tooling is awkward, the commonly used UI (TortoiseGit) is wonky, and not being a "native citizen" on the OS isn't acceptable--MSYS is a mess to have around on a Windows machine and even the "minimal subset" that you can install with Git is more than I consider acceptable. (I realize that entirely too much of Git is UNIX-based plumbing, but that's their problem.) I gave Git anothe…

Have you tried GitExtensions at all? GUI client that integrates with Explorer and visual studio.

Not recently - it was very unstable when I tried before. These days I have no call for it because all my projects are in hg.

Re: Phil Haack quit Microsoft for GitHub

#126
post #102

Earlier quoted context omitted.

A few more ms != The slowest ORM, that's a factor of times slower. Unless you've got a free ticket onboard the MSFacts Train.

...free ticket onboard the MSFacts Train I didn't realize I was having a discussion on Slashdot. My mistake.

Actually ludicrous statements draws these responses on all forum sites.

Re: Phil Haack quit Microsoft for GitHub

#127
post #104
post #68

Earlier quoted context omitted.

Disagree. It's gotten better, but the tooling is awkward, the commonly used UI (TortoiseGit) is wonky, and not being a "native citizen" on the OS isn't acceptable--MSYS is a mess to have around on a Windows machine and even the "minimal subset" that you can install with Git is more than I consider acceptable. (I realize that entirely too much of Git is UNIX-based plumbing, but that's their problem.) I gave Git anothe…

I initially struggled with Git on Windows (TortoiseGit was buggy and I'm not a fan of command line) and passed it up for Hg. I took a look back in April (since I liked where GitHub & Bitbucket were going whereas the equivalents for Hg were not as impressive) and since then I've been using GitExtensions + the Git Source Control Provider for Visual Studio with zero issues and have thoroughly enjoyed the experience.

Sounds like we had similar experiences. I went to HG but then gave Git another attempt because I didn't like feeling defeated. I've since been using TortoiseGit and it's OK. I've heard of that VS Git extension before. Maybe it's time I give it a go.
Post reply on HN