About UsCommunityTrainingContent DevelopmentContact

Blogs
Pluralsight
Course Schedule
Scott Allen
Craig Andera
Mark Baciak
Don Box
Keith Brown
John CJ
Tim Ewald
Jon Fancey
Jon Flanders
Vijay Gajjala
Kirill Gavrylyuk
Ian Griffiths
Martin Gudgin
Jim Johnson
John Justice
Mike Henderson
Joe Hummel
Matt Milner
Ted Neward
Fritz Onion
Brian Randell
Jeffrey Schlimmer
Aaron Skonnard
Dan Sullivan
Herb Sutter
Doug Walter
Jim Wilson
Mike Woodring

My Links
Home
Contact
Login

Blog Stats
Posts - 339
Stories - 0
Comments - 1976
Trackbacks - 549

VSers
Anson Horton(rss)
Chuck Jazdzewski
Cyrus Najmabadi(rss)
Dan Fernandez
Gareth Jones(rss)
Gus Perez(rss)
Herb Sutter(rss)
Jack Greenfield(rss)
Jay Bazuzi(rss)
Keith Short(rss)
Matt Warren(rss)
Peter Hallam(rss)
Scott Wiltamuth(rss)
Steve Cook(rss)
Stuart Kent(rss)

WinFXers
Adam Nathan (rss)
Aditya Bhandarkar(rss)
Akash Jeevan Sagar(rss)
Bruce Williams(rss)
Chris Anderson(rss)
Daniel Lehenbauer
Dave Green(rss)
Dennis Pilarinos(rss)
Dharma Shukla(rss)
Doug Purdy(rss)
Doug Walter(rss)
Filipe Fortes
Greg Schechter
Henry Hahn
Hervey Wilson(rss)
James Conrad(rss)
Jeff Schlimmer(rss)
Jim Johnson(rss)
Jurgen Thelin(rss)
Karsten Januszewski
Kavita Kamani(rss)
Kenny Wolf(rss)
Kirill Gavrylyuk(rss)
Lauren Lavoie
Martin Gudgin(rss)
Mike Vernal(rss)
Nick Kramer
Omri Gazitt(rss)
Rob Relyea
Savas Parastatidis
Steve Maine(rss)
Tim Sneath(rss)
Yasser Shohoud(rss)

WinFXies
Aaron Skonnard(rss)
BenjaminM
Christian Nagel(rss)
Christian Weyer(rss)
Clemens(rss)
David Chappell
Ingo Rammer(rss)

Z through A
Chris Brumme(rss)
Jan Gray(rss)
Jon Udell
Nick Gall(rss)
Paul Graham(rss)
Petzold

Archives
May, 2008 (2)
Apr, 2008 (1)
Feb, 2008 (4)
Jan, 2008 (6)
Dec, 2007 (2)
Nov, 2007 (13)
Oct, 2007 (9)
Aug, 2007 (3)
May, 2007 (6)
Apr, 2007 (2)
Mar, 2007 (5)
Feb, 2007 (2)
Jan, 2007 (13)
Dec, 2006 (8)
Oct, 2006 (2)
Aug, 2006 (1)
Jul, 2006 (3)
Jun, 2006 (11)
May, 2006 (15)
Apr, 2006 (6)
Mar, 2006 (7)
Feb, 2006 (2)
Jan, 2006 (9)
Dec, 2005 (13)
Nov, 2005 (4)
Oct, 2005 (12)
Sep, 2005 (15)
Aug, 2005 (7)
Jul, 2005 (32)
Jun, 2005 (10)
May, 2005 (8)
Apr, 2005 (18)
Mar, 2005 (4)
Feb, 2005 (24)
Jan, 2005 (5)
Dec, 2004 (6)
Nov, 2004 (20)
Oct, 2004 (24)
Sep, 2004 (5)

Image Galleries
People



Saturday, May 03, 2008

I talked to Neal Ford a week or two ago and he mentioned that Martin Fowler is working on a DSL book.

Just found the site here.

Pretty skeletal so far, but I think the underlying ideas are pretty spot on.

Can't wait to see the final manuscript!

posted @ 10:17 AM | Feedback (3)
 

Via Stefan Tilkov:

http://steve-yegge.blogspot.com/2008/04/xemacs-is-dead-long-live-xemacs.html

I've got no opinion on the GNU-vs-XEmacs analysis. I never used XEmacs for more than a day. I stopped using GNU Emacs in November 2003. I'm sure both version of emacs are even gotten better over the past 4+ years.

Had this just been another installment in the GNU-vs-XEmacs soap opera, there'd be nothing to see here.

Sandwiched between this however are some observations that I think are relevant to anyone who writes programs (start reading from “the dubious future of emacs“).

It's hard to argue with the value of self-hosting.

It's even harder to argue with the momentum of the browser and dynamic environments.

 

posted @ 10:06 AM | Feedback (1)

Tuesday, April 29, 2008

Doug's posted another “we're hiring” missive.

Doug's been running my team for coming up on a year.

Doug has more passion and energy than anyone I've ever worked with.

Getting to work on a team that's building a language and a tool is both exciting and intimidating.

The three most “personal” choices a developer makes are language, tool, and OS.

Working on 2/3rds of that equation is pretty thrilling.

Way more fun than anything else I've ever done with a computer.

Way more fun than blogging, hence the relative silence for the past year or so.

 

 

 

 

posted @ 9:14 PM | Feedback (4)

Sunday, February 10, 2008

I saw this piece on Slashdot about folks wanting to open-source SOM and DSOM.

SOM lost to the JVM (and the CLR on our side) - although it's interesting to go back and look at the COM/SOM comparisons of that era and replace SOM with CLR.

Fun times.

 

posted @ 7:02 PM | Feedback (2)

Thursday, February 07, 2008

This quote isn't mine, it's from the slashdot article on the Future of XML but I just had to reference it.

posted @ 8:22 PM | Feedback (3)
 

This recent Slashdot post on “The Future of XML” made me think about Ted’s post on Java and doneness.

Personally (not speaking for my employer) XML has achieved Patriot-esque doneness (ignoring last Sunday's disappointment with the Giants).

The format and data model stabilized ages ago (at least internet-scale ages).

The standardization effort went into the errata/sustained-engineering phase years ago.

Most development platforms have moved beyond the W3C’s first (and hopefully last) attempt to define programmatic interfaces.

XQuery seems firmly implanted as a promising technology of the future.

More importantly, XML survived XSD.

Like Java (and C for that matter), XML is a stable and reliable technology that’s pretty much done being changed.

People can bet on it and know exactly what they’re going to get.

The future of XML is more of the same.

Kudos to Bray et al for building something to last.

 

posted @ 8:20 PM | Feedback (0)

Friday, February 01, 2008

Here's the evidence.

Point 1: Now the data points are coming in that the lack of SOA talent is killing SOA. (via David Linthicum)

Point 2: SOA is the only thing Chuck Norris can't kill. (via the encyclopedia of SOA)

Conclusion: A lack of talent can achieve what Chuck Norris can't.

I guess Chuck Norris is just too talented to kill SOA.

 

posted @ 7:49 PM | Feedback (8)

Sunday, January 27, 2008

Chris Sells has decided to reveal the technique I used last year to write the foreword for both his and ChrisAn's books.

If you have both books, read the forewords I wrote.

Note that there is significant reuse between the two forewords (they'd be identical had it not been for an overaggressive editor at AW who added an extra surname).

As is the case with code, it took way more work to craft a general solution to the “foreword for a WPF book written by a guy named 'Chris'” problem than it would have been to simply write two one-off solutions.

And as is often the case with this kind of factoring, the likelihood that I'll be able to reuse it a third time is extremely low.

However, if you are an author of a WPF book and your name is Chris, feel free to send me your manuscript and I'll consider it.

 

posted @ 5:31 PM | Feedback (6)

Tuesday, January 15, 2008

Ted Neward has an excellent post on the state of Java.

In general, I really like the piece a lot.

I do think Ted slightly misses the point when he talks about Bruce Eckel's statement:

    Arguably one of the best features of C is that it hasn't changed at all for decades.

Ted cites C99 and D as flies in that ointment.

I don't buy it.

Just because a standards body can't recogonize done-ness and declare victory, that doesn't mean the fruits of that body have any bearing on reality.

Go look here for evidence. The average C developer doesn't even know C99 exists and probably doesn't care.

And as for D being so much better than C or C++, I would expect D to overtake C adoption right after WS-Transfer replaces HTTP on the public internet :-)

Java has achieved cockroach status and its inventors should be proud.

Mission accomplished.

 

posted @ 7:14 PM | Feedback (6)

Sunday, January 13, 2008

Even though my title and abstract aren't up on the site, I'm giving a talk at Lang.NET 2008 later this month over in Building 20.

Of course, I can't quite get over that we got Dan Ingalls to speak.

Should be fun.

 

posted @ 6:25 PM | Feedback (2)


 
   
 
© 2004 Pluralsight.
Visual Design by Studio Creativa
Privacy Policy