Microsoft Technology Summit - Wallowing in the Suckage

Don Box's Spoutlet

Syndication

Dino Chiesa asked me to speak at the Microsoft Technology Summit this year, which started today.
 
MTS is an annual event where we bring in people who are steeped in non-Microsoft technologies and chat about what we're doing.  This is the event where last year Richard Monson-Haefel and I discussed the relative intelligence of Java programmers.
 
As for my talk, I did exactly what I did last year.
 
I started up an editor and asked the audience to tell me "how we suck" - specifically how the technologies I work on or near aren't as good as they should be.
 
To kick off the talk, I couldn't have asked for a better intro than this, given that the thrust of this year's talk was on how we can get past the barriers of imperative and OO programming technology. 
 
Here's the list of topics folks wanted to hear about copied right out of my development environment.
 
After the event, I added comments after each topic so that my paraphrasing of people's questions would make sense after the event was done, but other than that, this is the list (quite literally).
 
(list
     "ECMA-izing Indigo" 
     ; what are our plans for submitting Indigo to ECMA?
     "What is this shit?"
     ; what are { WCF, WF, XAML, BTS, BRE, InfoCard, WinFX, etc }?
     "BRE vs. DSLs"      
     ; how should I think about Business Rules Engine (BRE) vs. domain-specific languages?
     "WTF - WTF?"        
     ; why do you guys give technologies like Indigo such crappy names?
     "Future of the ESB" 
     ; what are your plans in the ESB space?
     "What could suck more than C++"
     ; what are you doing to break beyond the traditional OO language space?
     "Java and Indigo"
     ; does Indigo work with Java?
     "Code bloat and perf"
     ; what are you guys doing to deal with code bloat?
     "Microsoft vs. SAP"
     ; what are you guys doing to compete with SAP's Netweaver?
     "Interop"
     ; how do you guys think about Interop?
     "Indigo and reach"
     ; see previous
     "How would I simplify Indigo and its components"
     ; I didn't paraphrase this one, sorry.
     "Why did we build Indigo?"
     ; what forces were in play to motivate you guys to build Indigo?
     "Disclose trade secrets"
     ; what are you working on?
     "WS-* soap REST pox et al"
     ; how should I think about WS-*?
     "Why we use less CLR in Longhorn than we thought we would"
     ; how's versioning going?
     "Which sucks more: Corba or WS-*"
     ; I didn't paraphrase this one either.
     "Crackpot guidance from a random guy you don't know nor can hold accountable"
     ; Can you give us some prescriptive guidance?
     )

Posted Apr 12 2006, 04:40 AM by don-box

Comments

RobertK wrote re: Microsoft Technology Summit - Wallowing in the Suckage
on 04-12-2006 11:22 AM
Canada v MSFT? in so far as?
Method ~ of ~ failed wrote mts06: part 3b - don box
on 04-12-2006 1:20 PM
Andy wrote re: Microsoft Technology Summit - Wallowing in the Suckage
on 04-13-2006 6:18 AM
Future of the ESB"
; what are your plans in the ESB space?

so what are the plans ?

Add a Comment

(required)  
(optional)
(required)  
Remember Me?