Search
Sign In
Home
Recent
Media
Videos
Podcasts
Screencasts
Learn
Shows
The History of Microsoft
endpoint.tv
Going Deep
See All Shows...
Forums
Coffeehouse
Tech Off
Feedback
Sandbox
Key Topics
Visual Studio
Continuum
Identity
Interoperability
Azure
Windows
Wiki
Search
Subscribe
Posts
>
TheChannel9Team
Herb Sutter - The future of Visual C++, Part I
Posted By:
The Channel 9 Team
|
Feb 2nd, 2005 @ 5:05 PM
|
123,002
Views |
28
Comments
C++ is the language that most of Microsoft's big-name products are developed in and one of the most widely-used languages in the world.
So, we wanted to meet some of the big minds behind C++. The first is Herb Sutter, architect on the Visual C++ team.
Charles Torre and Scoble interview him in two parts. First part is up today, second tomorrow, which includes a small tour of the team.
In this segment Herb talks about some of the language and compiler changes that are coming in the next version of Visual C++ and where C++ fits into the managed code revolution...
Tag:
C++
Media Downloads:
WMV
Share:
Del.icio.us
Digg
DotNetShoutout
Facebook
FriendFeed
MSDN
Twitter
Rating:
0
0
page 1 of 4
Delete
Edit
Comment on Post
Delete
Edit
Reply
#Feb 2nd, 2005 @ 10:22 PM
earnshaw
Jack Sleeps
In reply to {0}
Download:
[Pending]
I rode an old war-horse called assembly language through the bulk of my programming career. I also dabbled in Fortran, APL, COBOL, even did some Algol and Snobol. So it's nice to hear something positive said about the value of getting closer to the iron as the trend has been to abstract the iron away. I get a charge out of C# because it makes doing simple things simple and increases my productivity. And I don't have to create for the 100th time some variation on a collection class. I had a conversation last summer with one of my contemporaries during which I remarked that today's Computer Science student may not be getting fully exposed to core concepts like trees, queues, hash tables, dequeues, stacks, spin locks and so forth because these are abstracted away as prewritten classes. Not that that's bad in general. It's not. But it poses a problem for teachers of computer science who must ensure the way these things work under the hood are revealed. Of course, this piece is about C++ which I used for many years as a systems programming language. When I first read the C++ for .NET book, I was frankly appalled at how different the language I had grown so familiar with looked. That's when I learned C#. I don't denigrate C++ and I am happy to learn problems with using C++ in a managed code environment are being addressed. For me, though, I use C++ only when C# does not fulfill my needs.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 4:43 AM
Rossj
In reply to {0}
Download:
[Pending]
My fave vid so far, Herb has *such* a clear and open view on how things should be done, it really is refreshing. I love the concrete and steel analogy and the comments about what students should learn, learning new languages is fun - yes even Eiffel.
Can't wait for the next video ...
Delete
Edit
Reply
#Feb 3rd, 2005 @ 6:37 AM
mwirth
In reply to {0}
Download:
[Pending]
Thanks Charles and Robert! It's a pleasure to see that you're really keeping your promise.. to have more videos that show the gorey details
I love C++ I must say and the fact that we're back again with C++/cli after this little 'accident' with c++.net v1 .... well, it wasn't that bad.
I just hope that we get to play with the verifiable STL in beta2 ..... i can't wait.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 6:51 AM
rhm
In reply to {0}
Download:
[Pending]
He's a lot younger than I was expecting. I've seen his name about the place for so long I'd assumed he was a hairy old guru.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 7:59 AM
TheProgrammer
Always on edge thinking...
In reply to {0}
Download:
[Pending]
Oh My God!! It's Herb Sutter here!! I've reading your "Expectional C++" series books for a while, all I can say is, they are brilliant.
No wonder why Visual C++ kicks so much ass, because he is the Architect on the Visual C++ team.
Great.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 9:06 AM
Sven Groot
My name has 9 letters. Coincidence? I think not...
In reply to {0}
Download:
[Pending]
Very interesting. I like what he said about learning programming languages in college. Certainly the fact that Leiden University teaches C++ instead of Java was one of the reasons I went here. We also have a course called "studievaardigheden" which basically covers everything that didn't fit anywhere else, which includes learning stuff like HTML, LaTeX, but also Java, Scheme, Prolog, Perl, stuff like that. And there was a general "Concepts of Programming Languages" course in the second year. So we're well covered in that respect.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 9:10 AM
jales
In reply to {0}
Download:
[Pending]
Herb Sutter is brilliant as always. My only peeve is with the camera movements, a tripod would be a nice adition
Delete
Edit
Reply
#Feb 3rd, 2005 @ 10:10 AM
scobleizer
I'm the video guy
In reply to {0}
Download:
[Pending]
I was using a tripod! Heh. A very heavy Bogen, in fact.
One thing is that I start shooting as soon as I get in there and sometimes I'm not in the right spot. So, we refactor on the fly.
It's a little messy. It's not professional. But then, I never claimed to be professional.
Delete
Edit
Reply
#Feb 3rd, 2005 @ 10:16 AM
Maurits
AKA Matthew van Eerde
In reply to {0}
Download:
[Pending]
I'd really like to be able to search these videos... Any chance of any one of the following happening?
Transcripts
Closed Captioning so Google can search
Adding an entry to download.microsoft.com's robots.txt so Yahoo can pick up the videos and do their video2text thing
Moving the enclosures to a less closed domain name than download.microsoft.com so Yahoo can pick up the videos
page 1 of 4
Delete
Edit
Comment on Post
Posts
>
TheChannel9Team
>
Herb Sutter - The future of Visual C++, Part I
Be the first to comment!
Reply
Reply to root
In reply to {0}
Start related discussion
Forum:
Site Feedback
Tech Off
The 9 Guy Around The World
The Coffeehouse
Subject:
Tags
*Loading available tags