ATL documentation
-
From http://blogs.msdn.com/johnkenn/archive/2007/10/02/time-to-move-on.aspx[^] "Next week will be my last at Microsoft. It's just shy of eight years ago, that I came to the US from Northern Ireland, to work as a Programmer/Writer for the Visual C++ team. I worked on the ATL and MFC documentation, and to be honest – and this is something that is probably apparent if you read the ATL documentation – I never really completely understood it. Class factories? COM? Blegh! No thanks." :wtf:
-
From http://blogs.msdn.com/johnkenn/archive/2007/10/02/time-to-move-on.aspx[^] "Next week will be my last at Microsoft. It's just shy of eight years ago, that I came to the US from Northern Ireland, to work as a Programmer/Writer for the Visual C++ team. I worked on the ATL and MFC documentation, and to be honest – and this is something that is probably apparent if you read the ATL documentation – I never really completely understood it. Class factories? COM? Blegh! No thanks." :wtf:
It sounds like he isn't leaving MS on good terms! :laugh:
:josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.
-
From http://blogs.msdn.com/johnkenn/archive/2007/10/02/time-to-move-on.aspx[^] "Next week will be my last at Microsoft. It's just shy of eight years ago, that I came to the US from Northern Ireland, to work as a Programmer/Writer for the Visual C++ team. I worked on the ATL and MFC documentation, and to be honest – and this is something that is probably apparent if you read the ATL documentation – I never really completely understood it. Class factories? COM? Blegh! No thanks." :wtf:
Wow, that's encouraging to hear! Long live ATL! Long live COM!
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Wow, that's encouraging to hear! Long live ATL! Long live COM!
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
Jim Crafton wrote:
Long live ATL! Long live COM!
X| COM needs to be burned in a tire fire
-
Jim Crafton wrote:
Long live ATL! Long live COM!
X| COM needs to be burned in a tire fire
No argument here - I was just being sarcastic :) COM could have been really cool. Instead it's a mess :(
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Jim Crafton wrote:
Long live ATL! Long live COM!
X| COM needs to be burned in a tire fire
Chris Losinger wrote:
in a tire fire
ugh... must we? If COM is hard enough to live before with why must its death make it impossible to live around also? The soot from burning tires is horrible. I've got a miniature guillotine you could borrow.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Jim Crafton wrote:
Long live ATL! Long live COM!
X| COM needs to be burned in a tire fire
Chris Losinger wrote:
COM needs to be burned in a tire fire
Well, with it being an integral part of how .NET is implemented, I guess that is the next best thing... :laugh: Peace!
-=- James
Please rate this message - let me know if I helped or not! * * *
If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
See DeleteFXPFiles -
Chris Losinger wrote:
COM needs to be burned in a tire fire
Well, with it being an integral part of how .NET is implemented, I guess that is the next best thing... :laugh: Peace!
-=- James
Please rate this message - let me know if I helped or not! * * *
If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
See DeleteFXPFiles.NET being the tire fire here?
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighist -
Chris Losinger wrote:
COM needs to be burned in a tire fire
Well, with it being an integral part of how .NET is implemented, I guess that is the next best thing... :laugh: Peace!
-=- James
Please rate this message - let me know if I helped or not! * * *
If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
See DeleteFXPFilesJames R. Twine wrote:
with it being an integral part of how .NET is implemented
..or for that matter it being integral part of many core OS components.
Co-Author ASP.NET AJAX in Action
-
From http://blogs.msdn.com/johnkenn/archive/2007/10/02/time-to-move-on.aspx[^] "Next week will be my last at Microsoft. It's just shy of eight years ago, that I came to the US from Northern Ireland, to work as a Programmer/Writer for the Visual C++ team. I worked on the ATL and MFC documentation, and to be honest – and this is something that is probably apparent if you read the ATL documentation – I never really completely understood it. Class factories? COM? Blegh! No thanks." :wtf:
:doh: Why am i not more surprised. And yet i wonder why our suppliers can't seem to get their components working properly... :sigh:
every night, i kneel at the foot of my bed and thank the Great Overseeing Politicians for protecting my freedoms by reducing their number, as if they were deer in a state park. -- Chris Losinger, Online Poker Players?
-
.NET being the tire fire here?
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighistNo, it burns too slow...
-- Kein Mitleid Für Die Mehrheit
-
It sounds like he isn't leaving MS on good terms! :laugh:
:josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.
I didn't get that impression, especially since he looked for a position with Microsoft in Ireland. It sounded like he's returning to Ireland for personal reasons.
Software Zen:
delete this;
-
I didn't get that impression, especially since he looked for a position with Microsoft in Ireland. It sounded like he's returning to Ireland for personal reasons.
Software Zen:
delete this;
Gary Wheeler wrote:
I didn't get that impression, especially since he looked for a position with Microsoft in Ireland. It sounded like he's returning to Ireland for personal reasons.
Ah, well I guess I should have read the blog post after all. :)
:josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.
-
From http://blogs.msdn.com/johnkenn/archive/2007/10/02/time-to-move-on.aspx[^] "Next week will be my last at Microsoft. It's just shy of eight years ago, that I came to the US from Northern Ireland, to work as a Programmer/Writer for the Visual C++ team. I worked on the ATL and MFC documentation, and to be honest – and this is something that is probably apparent if you read the ATL documentation – I never really completely understood it. Class factories? COM? Blegh! No thanks." :wtf:
Sadly it commonly is the case that the people who developed it cannot write documentation, while the people who document it don't understand it. You get placeholder documentation where the documentation just basically restates the name of the method and what the parameters are. It's rare that you get a fusion of people who can write with those who understand the technology, and that both groups have the time to write about it well. Rector/Sells "ATL Internals" is a very good ATL book. "Inside ATL" isn't a great ATL book but it's still better than the documentation.
DoEvents
: Generating unexpected recursion since 1991