Марк Шевченко - Откуда что взялось в C#

  Рет қаралды 8,870

DotNext — конференция для .NET‑разработчиков

DotNext — конференция для .NET‑разработчиков

Күн бұрын

Подробнее о конференции DotNext: jrg.su/3WmFRE
- -
Двадцать лет назад этот язык называли копией Java, а сегодня его фичи, такие как LINQ и async/await, активно заимствуют другие языки. Он развивается так быстро, что оставил позади и Java, и C++. Как и естественные языки, языки программирования не могут развиваться независимо.
Вы узнаете, когда на самом деле придумали обобщённое программирование, поддерживает ли C# ленивые вычисления и можно ли посчитать производную с абсолютной точностью.
Скачать презентацию: squidex.jugru....

Пікірлер: 24
@zijer
@zijer 2 жыл бұрын
Зачем постоянно прерывать разказчика этими комментариями?
@АлександрК-у6ю
@АлександрК-у6ю 2 жыл бұрын
Причём складывается ощущение, что это заготовленные заранее фразочки и вопросики. И выглядит это как чтение по ролям в школе. Марк бы мог и без этой ведущей всё рассказать.
@yummybunny7351
@yummybunny7351 2 жыл бұрын
Терпимо
@VitalySokoloff
@VitalySokoloff 2 жыл бұрын
Интересный доклад, но блин, можно без перебивания докладчика, портит восприятие, тем более фразами аля "классные штуки, я ими часто пользуюсь".
@SkyMikant
@SkyMikant 2 жыл бұрын
про название "лямбда" - огонь!) спасибо, Марк
@alex-rr5mt
@alex-rr5mt 2 жыл бұрын
Побольше около-айтишной истории пожалуйста, очень интересно!
@Alexander.Kravchenko
@Alexander.Kravchenko Жыл бұрын
37:12 Ну это точно неправда. Анонимные функции однозначно появились в js заметно раньше 2005. Синтаксис был, конечно, более громоздкий, но смысл тот же
@DrollerTroller
@DrollerTroller Жыл бұрын
Интересно, почему докладчик приравнивает «было после» и «сделано под влиянием»?
@Alonso_Kinn
@Alonso_Kinn 2 жыл бұрын
Интересный канал ! Спасибо вам за информацию !
@kslmPtr
@kslmPtr 2 жыл бұрын
17:58 Должно быть 4, а не 2 во втором примере :D
@user239den
@user239den 2 жыл бұрын
А я пришёл в C# не из C++/Java, но про события и делегаты ответил бы точно так же 😀
@user-friendly-191
@user-friendly-191 2 жыл бұрын
Линкью
@8861gfrt
@8861gfrt 2 жыл бұрын
Пришлос гуглить "Вывод типов" 🙈 Что за идиотский перевод.
@8861gfrt
@8861gfrt 2 жыл бұрын
Досмотрел до "Ленивые вычисления" ... 😂 Аххаха.
@sevaelunin
@sevaelunin 2 жыл бұрын
А что не так с переводом?
@8861gfrt
@8861gfrt 2 жыл бұрын
@@sevaelunin по русски это лучше звучит и ближе по смыслу как "предположение типов" ну или уж если так хочется "логический вывод типа". Вывод - неоднозначно.
@sevaelunin
@sevaelunin 2 жыл бұрын
@@8861gfrt всегда слышал только вариант "Вывод типов". Да и звучит вполне логично: компилятор выводит тип параметра (делает логический вывод об используемом типе). Вполне по-русски звучит (слово логически вполне можно опустить): выведение/вывод типа. Предположение типа, кмк, гораздо хуже, т. к. предположение может быть ложным в итоге) Даже type inference гуглится как Вывод типа)
@sevaelunin
@sevaelunin 2 жыл бұрын
@@8861gfrt с lazy evaluation ровно такая же ситуация). Всю жизнь слышал только вариант перевода "Ленивые вычисления"
Анатолий Жмур - Пиши, как тиктокер, а не как дед. Новые конструкции языка C# в бою
55:59
DotNext — конференция для .NET‑разработчиков
Рет қаралды 7 М.
Григорий Кошелев - Kafka: от теории к практике
1:03:30
DotNext — конференция для .NET‑разработчиков
Рет қаралды 38 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Марк Шевченко - Микросервисы на C#
1:02:10
Введение в язык программирования Go
1:36:18
Computer Science Center
Рет қаралды 91 М.
Владимир Хориков - Domain-driven design: Cамое важное
1:13:59
DotNext — конференция для .NET‑разработчиков
Рет қаралды 58 М.
Кирилл Маурин - Классы типов на C#
1:11:32
DotNext — конференция для .NET‑разработчиков
Рет қаралды 4,1 М.
Андрей Парамонов - gRPC: наш опыт внедрения. Почему всегда он?
1:00:18
DotNext — конференция для .NET‑разработчиков
Рет қаралды 9 М.
Сергей Тепляков - Диагностика асинхронного C# кода
1:04:14
DotNext — конференция для .NET‑разработчиков
Рет қаралды 6 М.
Станислав Сидристый - lock(_sync): иллюзия идеального выбора
1:03:02
DotNext — конференция для .NET‑разработчиков
Рет қаралды 10 М.
Дмитрий Нестерук - Интересные подходы в реализации паттернов проектирования
1:00:21
DotNext — конференция для .NET‑разработчиков
Рет қаралды 4,2 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН