Introduction to Project Hilo
- Posted: Jul 26, 2010 at 1:00 PM
- 35,097 Views
- 13 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
What's with all the $0s in the summary text?
I got that behavior (the $0's) by using Chrome in an old version of the RAD editor. Is that what's going on here?
I posted it from Firefox 3.6.6. Oops. Sorry 'bout that. Fixed.
C
Very cool. Nice to see the embrace of C++ again. It was interesting the comment about MFC and the choice to use pure Win32 instead. The code looks very clean, time to download and play around with it.
Windows' embracing of C++ never ended...
More native, Yochay. Thank you! That said, it should be ckear that you have many runtime options on Windows.
C
It's nice to finally!! see some C++ and i must thank the devs for not using mfc and instead use pure win32
I do want to see much much more videos about: C++0x with pure win32
About the code:
The code needs some fixing:
-some strange and somewhat wrong win32 usage
-bad coding "style", obvious ex: "if (nullptr != bla)", it should be "if (bla != nullptr)"
-descriptions needed for why interfaces/frameworks are design in this way, ex good vs bad, etc...
seems like the devs went a bit interface/framework crazy (meaning "interface/framework bloating")
isn't simple better, as in the way STL does it ? simple yet very powerful when you want it to be.
It's still funny but also very sad that a microsoft employee doesnt know how to use its own company's API's correctly.
Doesn't microsoft force/"recommend" its own devs to learn and use the correct usage of it's api's ?
(no offense meant, i just don't like beating around the bush)
Very good initiative! Thanks for drop the MFC and choose the right path...
Uhm... I don't understand why you're confusing style with substance... Your example of bad style is, well, bad
There's nothing wrong with the ordering of the conditional expression. You might as well complain about curly brace location and newlines.
Glad you're enjoying the native content. You should watch the STL lectures and interviews with Stephan T. Lavavej: http://channel9.msdn.com/tags/Stephan-T-Lavavej/ and DirectCompute lecture series as well (produced by Gus Classy on the Windows team): http://channel9.msdn.com/tags/DirectCompute-Lecture-Series/ . Of course, there's access to all of our C++ content here: http://channel9.msdn.com/tags/C++/
C
many people suggested that if you put the constant value in the left side of a comparision operator, you can avoid the common mistake of typing the operator as an assignment accidently, because you cant assign to a constant value, that wont compile at all.
ah so there is a thought behind the madness
now that you mention it, it makes sense, thanks for mentioning it, although i think it's a bit confusing seeing it like that not to mention ugly
opsy, I used the wrong word, i meant: confusing style
Yes I'm enjoying the native content immensely, i'm watching the STL lectures and i love em and i want more
the DirectCompute lectures on the other hand, well i feel like something is missing when i watch them, perhaps a comparison of DirectCompute vs CUDA vs OpenCL and pros and cons of them all....
It would be interesting to compare this native C++ app with a similar app written in C# using WPF, doing a fair comparison of some parameters, like start-up time, general responsiveness of the user interface, etc.
Link: http://msdn.microsoft.com/en-us/library/ff795785.aspx
in section "Choosing the Right Graphics Library"
quote: "These two technologies are called Graphics Device Interface (GDI) and DirectX."
What about OpenGL ?
Come on be fair and honest !
( at least mention the competition aka the good side aka the open-crossplatform-alternative aka what real scientists use, etc.., etc.. )
Remove this comment
Remove this thread
close