Is C++ a first-class .NET language?

I get this question pretty frequently.  Most recently, reader Wil brings it up in response to my last blog post.  It’s a very fair question; we keep talking about how cool C++/CLI is, but there is no denying that several of Microsoft’s tools and technologies support only C# and VB.  I’d like to take the…

12

C++ or C# to get started?

TexBlog reader Gordon writes:“I just got VS 2005 C++ Express. I have been looking for comprehensive examples of C++ code and it seems to me there are a great many more C# examples. This is making me wonder if C# isn’t a better choice for someone getting started.” Thanks for downloading the Express Editions! Setting…

8

100 blogs without GYM?

Scoble’s trying to do 100 blogs without mentioning Google, Yahoo, or Microsoft.  He’s now 25% of the way there, but I have to say that I prefer the GYM version of Scoble.  Blogging without mentioning GYM is like programming without for loops… or hockey without fights… or CHiPs without Eric Estrada. Hmmm… maybe this is…

2

Applause-o-meter

As an ISV, it’s fun to see what product features folks are excited about based on spontaneous applause during a presentation.  Martyn did a session today at C++ Connections that was a kind of greatest hits tour of the new stuff for C++ developers in the VS 2005 IDE.  There’s a ton of new stuff…

7

eWeek discusses C++ futures

Esther Schindler of eWeek wrote on this week’s C++ Connections conference.  Near the end of the article, she noted the hullabaloo surrounding our use of the word “deprecated” to warn on the use of potentially unsafe standard library functions.  Yes, the word “deprecated” in this context is incorrect, and — as Herb mentioned — we intend…

1

Concurrency, a roast, and a burrito

A bunch of session yesterday at C++ Connections on concurrency, threading, and the like.  Highlights included Herb Sutter‘s session on The Concurrency Landscape, in which in touched on a lot of topics from his The Free Lunch is Over paper.  This really is important food for thought for everyone that writes software: we’ve all been…

2

A Tale of Two Conferences

As fortune would have it this week, the C++ Connections in Vegas overlaps with the annual Borland Developer’s Conference in San Francisco.   I’m a little bummed because I hoped to attend both.  I stopped working at Borland in 1998, but prior to this year I spoke at every conference except one (when the date collided…

0

Software Security: When good neighborhoods go bad

I guess this entry would be a zombie blog, since I wrote part of it live and part of it after the session (Zombies are 1/2 live and 1/2 dead, get it? Groan.  Haven’t finished my latte yet; joke-u-lator not yet running at full steam). I’m now sitting in Martyn Lovell’s C++ security talk.  Martyn…

0

Live from C++ Connections

I thought I’d try my hand at this live blogging thing to see first hand what all the kids are talking about.  🙂  I’m currently in Matt Austern’s session on TR1, where he’s discussing the proposed additions to the standard C++ library.  Matt is delivering a well organized presentation on TR1’s greatest hits, including smart…

4

In Vegas for C++ Connections

I’ve just arrived in Las Vegas for the C++ Connections conference.  I was lucky enough to find myself on one of those almost empty flights that are so rare these days, but Great Arbiter of Travel Fortune made sure I paid back that bit of good luck, with interest.  When I arrived at the hotel and…

2