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
Rob Conery is teasing. And Rob Connery, not Phil Haack does the "This Developer's Life" Podcast. Hence the joke. If Anders Hejlsberg replied, the thread would be complete.
Phil Haack quit Microsoft for GitHub
61–70 of 127 posts
Re: Phil Haack quit Microsoft for GitHub
#62Earlier quoted context omitted.
It's a bit distressing that a lot of the most interesting .NET things (such as mono[touch,droid] and asp.net MVC) are either black sheep or 3rd party projects. .NET is a solid technology, but I fear it may end up having a limited lifespan due to being so heavily tied to windows, especially as the next generation of systems (tablets, non-traditional PCs, etc.) starts taking over the market.
I really don't think the ASP.NET MVC can be classified as a black sheep. Neither are things like Linq or Entity Framework. Microsoft is still doing a lot of the interesting stuff in-house.
If Microsoft had their heads screwed on straight MVC would be the default ASP.NET web-site project type in Visual Studio and Linq would have gotten the love it deserved, even if it competed with EF. I fear that without Haack's leadership MVC will be mishandled and slowly die off.
Edit: To clarify, I mean Linq to SQL. It was a decent, lightweight, highly usable ORM that has now been more or less deprecated in favor of EF. For now it's not so bad because Linq to SQL only just recently wandered off into the twilight, but eventually the lack of support will make it harder and harder to use and EF will be the only option.
Re: Phil Haack quit Microsoft for GitHub
#63Earlier quoted context omitted.
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
> who says fauk-hawke It rhymes with "Mohawk". "Faux" is the French word for fake, pronounced like "fow". http://en.wikipedia.org/wiki/Faux Except using a French word in the context is pretentious and phoney. Maybe there's a word for that...
It was more the ugly portmanteau (phoney!) itself which I objected to.
EDIT: although I see now that I did manage to misspell it. How embarrassing.
Re: Phil Haack quit Microsoft for GitHub
#64Edit: Git tools, not GitHub tools.
Re: Phil Haack quit Microsoft for GitHub
#65Earlier quoted context omitted.
I really don't think the ASP.NET MVC can be classified as a black sheep. Neither are things like Linq or Entity Framework. Microsoft is still doing a lot of the interesting stuff in-house.
MVC was developed skunk works style, as was Linq. And MS has only begun embracing MVC anywhere near fully lately. Meanwhile, Linq has been effectively abandoned in preference to the bloated entity framework. If Microsoft had their heads screwed on straight MVC would be the default ASP.NET web-site project type in Visual Studio and Linq would have gotten the love it deserved, even if it competed with EF. I fear that w…
Also, I think it's a natural progression for the project to start out as a "skunkworks" system, and be gradually more mainlined as it matures. It's on version 3 now, and version 4 is right around the corner.
I'd rather see it happen that way than have a huge release and a giant push onto a platform that isn't fully realized. Most "enterprise" organizations would never move onto a version 1.0 platform anyway.
Re: Phil Haack quit Microsoft for GitHub
#66Earlier quoted context omitted.
I really don't think the ASP.NET MVC can be classified as a black sheep. Neither are things like Linq or Entity Framework. Microsoft is still doing a lot of the interesting stuff in-house.
MVC was developed skunk works style, as was Linq. And MS has only begun embracing MVC anywhere near fully lately. Meanwhile, Linq has been effectively abandoned in preference to the bloated entity framework. If Microsoft had their heads screwed on straight MVC would be the default ASP.NET web-site project type in Visual Studio and Linq would have gotten the love it deserved, even if it competed with EF. I fear that w…
Re: Phil Haack quit Microsoft for GitHub
#67Phil did a great job both before and after his MS career. He will do well at GitHub as well. He's one of the good guys in the C# world, and both GitHub and Microsoft will benefit from this.
Now I have to ask: who are the bad guys in C# world?
Re: Phil Haack quit Microsoft for GitHub
#68When I went looking for a git win32 binaries a while ago the attitude was basically "lolz get a mac/linux box". Which is why I use hg instead of git. It's great to see an open source community, that isn't engulfed in the sanfrancisco linux/mac mono culture bubble, reaching out to Win developers for the benfit of everyone.
Which is why I use hg instead of git. I totally see where you're coming from, and I personally think hg is great. I just don't want your comment to scare windows developers off. For the record: running git on windows is great.
I gave Git another shot when Bitbucket started to support it (I won't use GitHub, as it happens), but it didn't shake out for the above reasons. I like being able to open stuff up on any of my machines and the lack of care I perceive in Git on Windows drives me to stay with hg a lot more than it would otherwise.
Re: Phil Haack quit Microsoft for GitHub
#69The last startup where I was CTO was largely based on the Microsoft .NET stack and we loved almost every ounce of it as a technology. Until, of course, we tried to hire startup and open-source minded engineers in the Microsoft-hate land of Silicon Valley. That's practically impossible.
StackOverflow and (hopefully) now Github will ideally do a lot of good in the next few years to break the stigma against C#.
It seems like the C# community at large contains Enterprise-oriented folks, who only like to consume open source and not give back. They just want to get their projects done and make a profit. I wish we could see more altruistic entities and startups embrace the technology. @haacked - fix it! Github seems like an ideal platform for change in this regard.
Oh, yeah, that startup was acquired and they threw away all our back end tech for no other reason than it was Microsoft based. It's not all bad, though, I do love my shiny Macbook Pro. ;)
Feature requests: - CodePlex migration tool (I have a project there...) - Github client for Windows - Github VS integration
Re: Phil Haack quit Microsoft for GitHub
#70Earlier quoted context omitted.
Which is why I use hg instead of git. I totally see where you're coming from, and I personally think hg is great. I just don't want your comment to scare windows developers off. For the record: running git on windows is great.
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…
my experience with git GUIs in general (regardless of the OS) is that you should just give up and use the CLI.