C#: экосистема, дотнеты, Microsoft, синтаксис и особенности применения

Люди и код

Гость: Егор Гусаренко, C#-разработчик.

Содержание выпуска

— Что такое C#.

— Краткая история языка C# — как возник, для чего придуман, как развивался.

— Для каких задач используют C#.

— C# в геймдеве, десктопных приложениях и вебе: сходства и различия в использовании.

— C# за пределами экосистемы Microsoft.

— Известные крутые проекты на С#.

— Особенности синтаксиса и механик C# — что в нём круто, что неудобно.

— Внутреннее устройство C#: как компилируется и исполняется код.

— В чём хорош и в чём плох C#, для каких задач он не подходит, какие ошибки есть в дизайне языка.

— C# как часть экосистемы: что в эту экосистему входит, что такое ASP и .NET.

— Какие конкуренты есть у C#.

— Сравнение C# с другими языками и экосистемами: C, C++, Java.

— C# и F#.

— Библиотеки и фреймворки в C#.

— IDE и редакторы кода для C# — чем принято пользоваться.

— Какие перспективы у C#, умирает ли он или активно развивается.

— Какой тулинг есть вокруг C#.

— Какие фичи будут появляться в языке в ближайшее время.

— Что должны знать джун, мидл, сеньор в C#.

— Какие ошибки чаще всего совершают разработчики при работе с C#.

— Что почитать, посмотреть и послушать, на кого стоит подписаться.

Полезные ссылки

Статья Ивана Углянского «Как устроена Java Virtual Machine и её экосистема: подробный гайд» https://bit.ly/3DXDMYs 

Выпуск подкаста «Люди и код» со Львом Кудряшовым «Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#» https://bit.ly/3tn6I7g 

Андерс Хейлсберг, один из авторов языка C# https://bit.ly/3WTR7cR 

Фреймворк для фронтенда на C# Blazor https://bit.ly/3UFVbvK 

Егор Богатов https://egorbo.com 

Игра Osu! https://ru.wikipedia.org/wiki/Osu! 

Компилятор Roslyn https://bit.ly/3EnAu2d 

Common Intermediate Language https://bit.ly/3EmOqJz 

Новые фичи C# 7 https://bit.ly/3EnAFdT 

Язык F# https://fsharp.org 

Дон Сайм, автор F# https://bit.ly/3G4pxUj 

IDE от JetBrains для C# Rider https://www.jetbrains.com/rider 

Фреймворк на Rust Actix https://actix.rs 

Система сборки MSBuild https://ru.wikipedia.org/wiki/MSBuild 

Система сборки Cake https://www.cakebuild.net 

C# роадмап https://bit.ly/3hy0H5c 

Книга Джеффри Рихтера «CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#»

Книга Джона Скита «C# in Depth»

C#-блогер Ник Чапсас https://youtu.be/Pt-0KM5SxmI 

Официальный блог по .NET https://devblogs.microsoft.com/dotnet 

Блог Джона Скита https://codeblog.jonskeet.uk 

Профиль Джона Скита на Stack Overflow https://bit.ly/3tnfe6s 

Статья, посвящённая ответам Джона Скита на Stack Overflow https://bit.ly/3hCQPa4 

Где подписаться на обновления подкаста и наши новые статьи:

Skillbox Media: skillbox.ru/media/code

Twitter: twitter.com/ludi_and_code 

«ВКонтакте»: vk.com/the_code_group 

Telegram: https://t.me/skillbox_media_code 

«Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0 

Стартовать в программировании вместе со Skillbox: skillbox.ru/code

Наш подкаст удобно слушать на популярных платформах:

Castbox: https://bit.ly/3tZ3eJF 

«Яндекс.Музыка»: https://bit.ly/3FWQsOk 

Apple Podcasts: https://apple.co/3KLXpVZ 

Google Podcasts: https://bit.ly/3qFvYUY 

Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

Content Restricted

This episode can’t be played on the web in your country or region.

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada