47 min

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

    • Technology

Гость: Егор Гусаренко, 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

Где подписаться на обновлени

Гость: Егор Гусаренко, 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

Где подписаться на обновлени

47 min

Top Podcasts In Technology

No Priors: Artificial Intelligence | Technology | Startups
Conviction | Pod People
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
TED Radio Hour
NPR
Hard Fork
The New York Times