#27 выпуск подкаста DotNet&More: С Новым Годом и не только

Год подходит к концу и как можно пропустить новогодний выпуск? Вместе с традиционными участниками мы решили разобрать все статьи и новости, которые не успели затронуть в 2019 году, а их накопилось много:). И конечно, невозможно было не затронуть тему популярности C#, зарплат и не только.

Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.

Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/12/DotNetAndMore-27-NewYear.mp3

Shownotes:

  • [0:04:09] Рейтинги языков программирования
  • [0:23:07] Зарплаты .Net разработчиков
  • [0:30:04] Сравнение производительности платформ
  • [0:32:27] Самодокументируемый код
  • [0:44:25] Строгая типизация
  • [0:53:44] Работа с исключениями
  • [1:03:19] Синтаксические анализаторы
  • [1:17:53] Сложность C#8
  • [1:23:11] Будущее C#
  • [1:32:03] Records
  • [1:40:19] Default Interface Methods
  • [1:48:22] Истории про производительность
  • [1:58:59] Обещания себе в новом году
  • [2:04:10] Новости одной строкой

Ссылки:

  • https://anchor.fm/stanislav-sidristij : Подкаст Стаса Сидристого “Аудиокнига .NET Platform Architecture”
  • https://github.com/ixy-languages/ixy-languages : A high-speed network driver written in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python
  • https://www.tiobe.com/tiobe-index/ : TIOBE Index
  • http://pypl.github.io/PYPL.html : PYPL Index
  • https://octoverse.github.com/ : Github
  • https://habr.com/en/company/habr_career/blog/464655/ : Как менялись зарплаты и популярность языков программирования за последние 2 года
  • https://habr.com/ru/company/piter/blog/460725/ : Самодокументируемый код – это (как правило) чушь
  • https://habr.com/ru/post/462655/ : Типизируйте уже наконец свой код
  • https://blog.elmah.io/csharp-exception-handling-best-practices : C# exception handling best practices
  • https://cezarypiatek.github.io/post/exceptions-usages-analyzer : Exception usage analyzer
  • https://cezarypiatek.github.io/post/csharp-macros/ : CSharp Macros – let the Roslyn type for you
  • https://cezarypiatek.github.io/post/avoid-multithreading-traps-p1 : Avoid multithreading traps with Roslyn: Lock object selection
  • https://cezarypiatek.github.io/post/effective-mocking : Effective mocking
  • https://cezarypiatek.github.io/post/avoid-multithreading-traps-p2 : Avoid thread synchronization problems with Roslyn: Synchronization primitives traps
  • https://habr.com/ru/post/481178 : Топ 10 ошибок в проектах C# за 2019 год
  • https://devblogs.microsoft.com/dotnet/write-better-code-faster-with-roslyn-analyzers/ : Write Better Code Faster with Roslyn Analyzers
  • https://github.com/dotnet/csharplang/blob/master/proposals/recordsv2.md : Records v2
  • https://habr.com/ru/company/piter/blog/471872/ : Интерфейсы в C# 8: опасные допущения при реализации по умолчанию
  • https://www.c-sharpcorner.com/article/candidate-features-for-c-sharp-9/ : Candidate Features For C# 9
  • https://michaelscodingspot.com/array-iteration-vs-parallelism-in-c-net : How to Beat Array Iteration Performance with Parallelism in C# .NET
  • https://habr.com/en/post/463213/ : Заблуждения начинающих C# разработчиков. Пытаемся ответить на стандартные вопросы
  • https://medium.com/@zaccharles/net-core-3-0-aws-lambda-benchmarks-and-recommendations-8fee4dc131b0 : .NET Core 3.0 AWS Lambda Benchmarks and Recommendations
  • https://michaelscodingspot.com/performance-problems-in-csharp-dotnet/ : Find, Fix, and Avoid Performance Problems in C# .NET: 10 Best Practices – Michael’s Coding Spot
  • https://habr.com/ru/post/466931/ : Оптимизация производительности .NET (C#) приложений
  • https://habr.com/ru/company/microsoft/blog/474240/ : Вышел Orleans 3.0
  • https://habr.com/en/company/microsoft/blog/476038/ : Создание современных облачных приложений с использованием Pulumi и .NET Core
  • https://github.com/TomaszRewak/C-sharp-console-gui-framework : ConsoleGUI
  • https://habr.com/en/post/462299 : Округление к целому в .NET
  • https://dotnetcoretutorials.com/2019/04/30/the-mediator-pattern-in-net-core-part-1-whats-a-mediator : The Mediator Pattern In .NET Core
  • https://www.meziantou.net/cryptography-in-dotnet.htm : Cryptography in .NET
  • https://devblogs.microsoft.com/dotnet/the-history-of-the-gc-configs/ : The history of the GC configs | .NET Blog
  • https://indexoutofrange.com/Stop-trying-to-mock-the-ILogger-methods: Stop trying to mock the ILogger methods

Leave a Reply