~/talk

The Future of C#

Talkat GOTO Chicago 2015 · 2015-05-11..05-14· [dotnet]
slides:none on file

Project Roslyn is a complete C# and VB language engine rewritten in C# and published open source on GitHub, powering compilers, IDE features and language services; it exposes immutable syntax trees and a public API so analyzers, refactorings and fixes run in Visual Studio, Visual Studio Code and via OmniSharp. Demo builds an analyzer that flags missing braces and supplies a code fix, using edit‑and‑continue to hot‑reload changes. Roadmap items include tuples, pattern matching and nullability tracking.

AI-written summary · about

  1. 0:00Start
  2. 1:58Dotnet Core
  3. 9:29Visual Studio
  4. 15:56Convert to an Interpolator String
  5. 16:36Convert To Interpolate String
  6. 20:53Elvis Operator
  7. 21:04Null Conditional Operator
  8. 22:23Quick Questions
  9. 23:03Rename Refactoring
  10. 27:09Rosslyn Syntax Visualizer
  11. 28:55Edit and Continue
  12. 43:03C Sharp 7
  13. 46:57Tuples
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.