Rocky Liu
I love programming, innovations, computer languages and trying out new technologies. I love to play with Big O and Big Omega. I am interesting in different cultures in the world and believe that human beings are the same in the very inside.
Anders Hejlsberg: Introducing TypeScript
Oct 01, 2012 at 10:40 PMThis is truly awesome. I don't understand some of the negative comments above.
Visual C++ and the Native Renaissance
Jul 12, 2012 at 7:28 PMGreat talk! One comment: you seem to imply that C++ is lower level than C#/Java? I'd disagree. C++ allows you to work on lower level stuff when you need to, but nothing prevents you from expressing and using higher level abstractions with C++ (e.g. a smart pointer is an abstraction over how memory is managed).
The plain C++ language itself (w/o the standard library) doesn't try to provide many things "out of the box", so without good libraries it takes longer to get to the same speed as some other languages because you'd have to take the time to build the necessary building blocks. On the other hand C++ does provide convenient mechanisms for you to express abstractions so you can easily build constructs that could be difficult to express in other languages.
One example of this is using RAII to express lock/unlock semantics. C# has a built-in language feature "using" which does the same. The difference is that there are other semantics that share the same pattern with lock/unlock. You could easily express them with RAII in C++, but in C# you probably would need to resort to try...catch...finally because the language does not provide those "out of the box".
(For the record I am a huge fan of C# too. There is just no total ordering over programming language virtues
)
Future directions for C# and Visual Basic
Sep 27, 2011 at 11:31 PMThis is really awesome. I love Ander's humorous style.
TWC9: Windows 8, Code Formatting Macro, You will love Debugger Canvas
Jun 07, 2011 at 4:04 AMThe debugger canvas video is awesome! Can't wait to try and use it.
Windows Phone 7 announcements from Mobile World Congress 2011
Feb 15, 2011 at 9:38 PMThis is great news to hear!
A Look at Microsoft's Surface Computer V.2
Jan 10, 2011 at 9:27 PMThe red bull demo is way cool!
Microsoft Touch Mouse
Jan 06, 2011 at 9:19 PMThis is so cool! Cannot wait to buy one...
Channel 9: Who We Are Now
Sep 19, 2010 at 10:39 PMGreat Channel 9. Ch9 is the place which re-ignite my passion with Microsoft. After starting to watch videos from early 2009, I began to feel like "WOW, these are the things I desire to see and hear. These are the people I want to work with. This is a place I want to work in."
Channel 9 Emerges in China
Dec 11, 2009 at 2:46 AMThis is really great! Good news for both Channel 9 and Chinese developers!