C# 8 and Beyond - Filip Ekberg

preview_player
Показать описание
One of the most popular programming language on the market is getting even better. With every iteration of C# we get more and more features that are meant to make our lives as developers a lot easier.
Join me in this session to explore what's new in C# 8, as well as what we can expect in the near (and far) future of C#!

We'll talk about:
- News in C# 8
- Pattern Matching (incl. Record Types)
- Nullable Reference Types and How to Avoid Null Reference Exceptions
- How Async & Await is Improving

NDC Conferences
Рекомендации по теме
Комментарии
Автор

To bring C# to the next level, please support multiple generic types? List<IType> where IType can be dynamic both design time and run time?

wim
Автор

...and after decompiling you'll see good old c# 4.0 code because there's no changes in CLR right?;)

orlem
Автор

how about you stop adding bloat to c# and start looking at what features you can remove from it and concentrate on improving the .net framework to make it more efficient.

androth
Автор

If C# team doesn't focus on native AOT compilation then it'll die like Java
Go, Rust, Swift, Kotlin Native are here..

Hoowwwww
Автор

So far most of the features seem over complicated. For the 'using' statement, it ends up being too magical. I don't think the supposedly benefit of having less explicit code improves coding or readability; in fact, it may hurt since you can have a scattered team with different C# knowledge experience. The features do allow for some interesting scenarios, but they yet seem too specific for me at the moment.

ReuelRamos