Wednesday, October 29, 2003
Role Reversal?
I attended an event yesterday at PDC where a member of the C++ product team was discussing the new features for C++ in Whidbey. He kept repeatedly emphasizing that C++ developers are the smartest and most talented developers in the world. There was something oddly familiar about the way he kept defending his existence as a programmer that was feeling sort of deja vu-like.
Then it dawned on me - it seemed an awful lot like in the past when I have heard VB developers getting defensive about their language and their skills when they were around C++ developers, or more recently, VB.NET programmers around C# programmers. It takes on a whiny “no, I'm important, REALLY!!!! Come on, guys!” sort of sound after awhile.
Don't get me wrong, I'm no laguage bigot. I'm primarily a C++ background, with my language of choice being C# these days. I think you should choose whatever language makes the most sense for the task and your skill set. .NET has done an amazing job of leveling the playing field with that respect.
I do sort of question the productivity of using C++ in the managed world though. There are certainly many specialized tasks where C++ has power that the other languages may not. But as always, with power comes responsibility to not misuse it, which is where so much productivity has been lost in the past - chasing down those mis-uses and fixing them.
I just found it amusing (even as a C++ guy myself) to see that C++ guys are having to justify their existance so vigorously in the face of the adoption of C# and VB.NET for the bulk of .NET development.
Blog education
I had some great conversations with Robert, Jon, and Drew yesterday about blogging. Learned a lot from their experiences. Robert and I discussed the challenge of managing the flood of information to consume through blogs. I think I will switch to NewsGator, sounds like a great tool. I think I am very glad I went with dasBlog for posting/hosting. Seems like a consistent theme is that people would like to have their blog hanging off their own site instead of Radio.
Tuesday, October 28, 2003
Milestones
I figured PDC was a great milestone to get started blogging. One of those things I have been intending to get around to, now there is so much new stuff to talk about, it just has to be done.
Between Longhorn, Whidbey, and Yukon, developers have a tidal wave sized bow wave of technology coming at them. For those still reeling from the adoption of .NET and trying to master the fundamentals of .NET as a development platform, brace yourselves. You need a new gear. The good news is that you can for the most part keep doing what you are doing, using the .NET framework even in v2 the way you have been with little modification to what you know. The bad news is that if you take that approach, you will be letting that bow wave wash over you and pass you by, not taking advantage of some incredible new capabilities in these new platforms, and that is just not good for you.
In the coming weeks and months, I plan to blog on the many aspects of the Whidbey, Yukon, and Longhorn that I will be working with for development of materials for articles and hopefully a book. The growing popularity of blogging could not come at a better time for getting the word out there about these new technologies. It is a great mechanism for sharing knowledge, insights, opinions, and yes.., trivial facts and observations.
So stay tuned for lots more info.
|








| June, 2013 (1) |
| May, 2013 (2) |
| April, 2013 (2) |
| March, 2013 (2) |
| February, 2013 (2) |
| January, 2013 (2) |
| December, 2012 (3) |
| November, 2012 (1) |
| October, 2012 (1) |
| August, 2012 (2) |
| June, 2012 (2) |
| May, 2012 (3) |
| April, 2012 (1) |
| March, 2012 (2) |
| February, 2012 (2) |
| January, 2012 (1) |
| November, 2011 (4) |
| October, 2011 (1) |
| September, 2011 (2) |
| August, 2011 (1) |
| July, 2011 (1) |
| May, 2011 (5) |
| March, 2011 (4) |
| February, 2011 (2) |
| January, 2011 (3) |
| November, 2010 (4) |
| October, 2010 (1) |
| September, 2010 (5) |
| August, 2010 (5) |
| July, 2010 (6) |
| June, 2010 (8) |
| May, 2010 (2) |
| April, 2010 (2) |
| January, 2010 (1) |
| December, 2009 (3) |
| November, 2009 (2) |
| October, 2009 (3) |
| September, 2009 (3) |
| August, 2009 (2) |
| July, 2009 (3) |
| May, 2009 (3) |
| April, 2009 (2) |
| March, 2009 (1) |
| February, 2009 (2) |
| January, 2009 (2) |
| December, 2008 (1) |
| November, 2008 (2) |
| October, 2008 (5) |
| September, 2008 (4) |
| August, 2008 (2) |
| July, 2008 (1) |
| June, 2008 (2) |
| May, 2008 (2) |
| April, 2008 (3) |
| February, 2008 (6) |
| January, 2008 (3) |
| December, 2007 (1) |
| November, 2007 (1) |
| October, 2007 (5) |
| September, 2007 (1) |
| July, 2007 (3) |
| June, 2007 (8) |
| April, 2007 (2) |
| March, 2007 (4) |
| February, 2007 (1) |
| December, 2006 (2) |
| November, 2006 (9) |
| October, 2006 (5) |
| September, 2006 (3) |
| August, 2006 (2) |
| July, 2006 (4) |
| June, 2006 (5) |
| May, 2006 (10) |
| April, 2006 (4) |
| March, 2006 (2) |
| February, 2006 (12) |
| January, 2006 (7) |
| December, 2005 (2) |
| November, 2005 (15) |
| October, 2005 (6) |
| September, 2005 (7) |
| August, 2005 (3) |
| July, 2005 (10) |
| June, 2005 (11) |
| May, 2005 (7) |
| April, 2005 (8) |
| March, 2005 (6) |
| February, 2005 (2) |
| January, 2005 (6) |
| December, 2004 (3) |
| November, 2004 (5) |
| October, 2004 (2) |
| September, 2004 (5) |
| August, 2004 (13) |
| July, 2004 (6) |
| June, 2004 (14) |
| May, 2004 (17) |
| April, 2004 (12) |
| March, 2004 (8) |
| February, 2004 (10) |
| January, 2004 (14) |
| December, 2003 (9) |
| November, 2003 (13) |
| October, 2003 (3) |
Sign In
|