Anders Hejlsberg: Questions and Answers

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
Anders wanted to hear from you to get a sense of whats on your mind with respect to C#. We asked you for questions and, as usual, you delivered -> this is your interview, Niners. <img src=http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9 alt=Smiley /> Thanks for the great questions. Special thanks to Anders for taking an hour out of his insanely busy schedule to answer your questions. Anders Hejlsberg: Questions and Answers (click on a link below to get Anders answer): http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=03m16s" target="_self 03:16 exoteric -> When is Async not appropriate to use? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=5m29s" target="_self 05:29 exoteric -> How long before the Async "virus" permeates all of .NET? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=7m23s" target="_self 07:23 rhm -> Did you consider implementing a more general language facility to implement Async? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=12m24s" target="_self 12:24 felix9 -> The TouchStudio guys have discovered that the touch UI or NUI has unique tooling needs, any thought on that front? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=14m10s" target="_self 14:10 AdamSpeight2008 -> Will vb.net and C# ever have the ability to discriminate methods with the same input type signature but different return types? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=16m10s" target="_self 16:10 SteveRichter -> What do you think about dependency properties in WPF (and in general...)? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=19m18s" target="_self 19:18 mikebmcl -> Has the C# language team ever considered or would they consider adding a way to use custom logic with automatically implemented properties? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=21m16s" target="_self 21:16 ktr -> With the future addition of "compiler as a service" are there any plans for possible support for metaprogramming? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=23m13s" target="_self 23:13 felix9 -> How could Roslyn serve us coders better directly? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=26m10s" target="_self 26:10 Charles -> How much can you do with CaaS? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=27m37s" target="_self 27:37 felix9 -> Programming language design, Delphis impact on .NET, etc. http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=29m42s" target="_self 29:42 Bas -> My two questions would be: why the beef with optional parameters when they so elegantly bring that whole block down to the essence of it, and more in general, what ways does he see to reduce the amount of ceremony in future versions of C#? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=31m47s" target="_self 31:47 Richard.Hein -> Thoughts on C# higher kind types? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=33m52s" target="_self 33:52 Ian2 -> Can you conceive of a time when you dont have to write code to build software? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=36m55s" target="_self 36:55 JoshRoss -> .NET on x86 versus ARM... http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=38m48s" target="_self 38:48 Richard.Hein -> Are there features in other languages that make you jealous? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=40m15s" target="_self 40:15 Charles -> What do you think about JavaScript, from a language designers perspective? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=45m10s" target="_self 45:10 Dr Herbie -> As C# grows and ages do you miss the simplicity of first version? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=47m7s" target="_self 47:07 Dr Herbie -> Do you think C# is a complete language or do you spend time thinking about whats missing? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=49m0s" target="_self 49:00 Charles -> What do you think about C++? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=51m32s" target="_self 51:32 Steve Richter -> Difference between explicit type casting and the as operator? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=53m39s" target="_self 53:39 exoteric -> What inspires you? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=56m38s" target="_self 56:38 aL -> What do you think about expanding the c# event syntax for better composability/interop with things like Async/Rx? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=1h0m0s" target="_self 1:00:00 aL -> What features would you like to remove from C# as it is today? http://channel9.msdn.com/posts/Anders-Hejlsberg-Questions-and-Answers#time=1h2m41s" target="_self 1:02:41 Charles -> why did you choose "unsafe" for the name of unsafe block? <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c77d52324d38474d80a59ed20166b0be

View the full article
 
Back
Top