2. セッション情報
• Anders Hejlsberg Q&A:
TypeScript, C#, Roslyn, and More
• http://channel9.msdn.com/Events/Build/2013/9-006
• 7割くらいがTypeScript
• 後ろ3割くらいで、C#とRoslynの話
3. 関連記事
• 以下の内容が近いといえば近い
• No new VB and C# Language Features in VS 2013
• http://blogs.msdn.com/b/vbteam/archive/2013/07/17/no
-new-vb-and-c-language-features-in-vs-2013.aspx
• Visual Studio 2013+1で新しいC# / VB機能を約束した
• http://www.infoq.com/jp/news/2013/07/vs2013_next
• Mads(C#言語設計・仕様のPM)による火消しと、
C#の方向性の説明
• が、AndersのBuildでの発言の延長線上
• なので、やっぱりAndersの立ち位置重要
13. 薄い型定義
• 例えばF#だと型定義が短く書けたりするが…
type Point(x : int, y : int) = class
member this.X = x
member this.Y = y
end
例
public class Point
{
public Point(int x, int y) { X = x; Y = y; }
public int X { get; private set; }
public int Y { get; private set; }
}
今のC#だと
この辺りが野暮った
い