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

47:02
 
Поделиться
 

Manage episode 346719651 series 3315858
Сделано Skillbox Media Code и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.
Гость: Егор Гусаренко, 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

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

56 эпизодов