Last week I went to the London Girl Geek Dinner 3rd birthday party and saw a few familiar faces and a many new ones. The highlight of the night for me wasn’t the speakers or even bumping in to my Irish based comrade Martha Rotter – it was chatting with a couple of start-ups and getting their candid feedback on why the weren’t using Microsoft products to run their businesses.
Both the guys I spoke with had built their web applications using Ruby and ran on Sun. The often cited reason I hear for start-ups not using Microsoft software is cost compared to LAMP. This wasn’t the reason these guys had – it was really down to these things:
It just left me thinking WOW…we have a mountain to climb to meet change perceptions. It means lots of grassroots work, work with education and helping people understand our interoperability approach and stuff like Ruby running on IIS. Our Port 25 site and blogs like Stephen McGibbon’s are now on my own feed list as I need to get closer to this stuff and have better answers for guys like the ones I met last week.
It’s going to be a long journey but we have some exciting announcements this year that I think will help and also my old chum Karl is working on this stuff in Redmond so we’re in safe hands :)
Steve,
Recognizing the fact that most LAMP guys love shell based development here are my suggestions to Microsoft :
1) Get the Powershell folks to implement all the bash command line utilities exactly the same way they behave in bash.
2) Get serious about developers that don't use Visual Studio, release official language modes (C#, F#, IronPython, IronRuby, VB.Net) for emacs and vi..
3) Embrace users that want to use only the command line for builds, which means translation support for configure, make and make install to MSBuild
4) Start telling people that you can develop from the command line!!! Which you can do for most things now, but do you ever hear Microsoft say it?
Regards,
Anthony