Roslyn: Когда сахар в язык стало добавлять легко. Под капотом у Index & Range

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ค. 2024
  • #devjungles #dotnet #csharp #ityoutubers
    Telegram канал Dev Jungles - t.me/DevJungles
    Поддержать канал можно:
    - Подписавшись на Patreon: patreon.com/user?u=79336362
    - Спонсорством на TH-cam
    - Переводом на карту или пополнением банки монобанка:
    Dev Jungles TH-cam Channel Fund
    send.monobank.ua/jar/7iAP3sZkm9
    Номер карты банки:
    5375 4112 0230 1466
    - Или криптой:
    BTC - 18C3jsFYwviN5FvzpAt4uMWRfUeVKvdWxy
    ETH - 0x2903f63ba9009732272e91a299053b9d7b623216
    USDT on ERC20 - 0x2903f63ba9009732272e91a299053b9d7b623216
    USDT on TRC20 - TSmS5RzQKbWdxZkoM2oRo9HK8FYBaq744T
    LTC - LN3CkrnvZLZTXDUhqTy1gUKMVpLjEPA4G2
    DOGE - DPwon439jf3axVSBwyuXso6z7CivuJF655
    AAVE - 0x2903f63ba9009732272e91a299053b9d7b623216
    Waves - 3P8D57Zw7CrqW2o7dHpvZR2UzAzQRFA2kZd
    Полный ролик тут:
    • Топ 15 фишек последних...
    CSharp - потрясающий язык, что начинался с попытки Microsoft уделать Java, что в свою очередь когда-то совершила прорыв, но потом погрязла в консерватизме.
    И уже к C# 5 в языке было много потрясающих штук, которых так не хватало Java. По развитию языка было очевидно, что эти вещи закладывались с самой первой версии, просто решено было выходить на рынок без них.
    После чего наступил период стабильности в языке. Практически каждый опытный разработчик знал язык полностью. Не было почти тайных мест в синтаксисе, которые удивляли бы.
    Но в какой-то момент, после перехода на .NET Core философию, когда переписали компилятор и выкатили новый блестящий Roslyn язык стал развиваться как подорваный. Выход в опен-сорс позволил команде разработчиков языка лучше понимать свою аудиторию, а у аудитории появилась своя площадка, где можно рассказывать про свои боли.
    Только вот не превратился ли c# образца 2022 года и уже не пойми какой версии из продолжения цельного произведения автора в какой-то обезумевший фанфик?... И ведь, если очень трудно выпилить API из популярной библиотеки, то выпилить синтаксис из популярного языка вообще практически невозможно!
    Тайм-коды:
    00:00 - Тизер
    00:35 - О С#
    07:13 - фича Index
    10:35 - Вспоминаем как копировали события
    12:35 - Опыт работы с React.JS
    13:07 - фича Range

ความคิดเห็น • 17

  • @onufriiev
    @onufriiev ปีที่แล้ว +1

    Користвувся 5" дискетами, свого часу був ZX Spectrum і десь дістав до нього двойний 5" дисковод, а потім ще купу грошей дав радіолюбилеям за контролер щоб могло працювати разом, але це було дуже круто грузити ігри з дискети а не з магнітофона). А ще був "Поиск-3" там теж був 5" флопак.

    • @DevJungles
      @DevJungles  ปีที่แล้ว

      Серйозно))

    • @ILICH1980
      @ILICH1980 ปีที่แล้ว

      Финасе жирно. Дисковод к спектру. А как же касеты и маяк магнитофон - что бы можно было магнитную головку на ходу подкручивать по таймингу? ))

  • @vasinas81
    @vasinas81 ปีที่แล้ว +1

    Я игры с аудио кассет грузил. А уж дискеты даже 5`` ваще новьё было)

  • @michailantipov6914
    @michailantipov6914 ปีที่แล้ว +1

    пользовался и 5дюймовыми дискетами и кассетами на спектруме. чумовое время было.

  • @dimitryselin4225
    @dimitryselin4225 ปีที่แล้ว

    Я долго себя учил дописывать sealed для классов. Сейчас просто на автомате: если пишу какой-то сервис сразу указываю его))

  • @ILICH1980
    @ILICH1980 ปีที่แล้ว +1

    5" - застал. Размер 360/720 кБ в академии - ДГМА.

  • @user-nh1lp8xt4j
    @user-nh1lp8xt4j ปีที่แล้ว

    Я застал 5 дюймовые дискеты только на уроках информатики в 1 классе) 1 раз только показывали как ей пользоваться) А вот на 3.5 дюймовые я записывал сейвы Диабло2 в компьютерном клубе)

  • @architedroidno
    @architedroidno ปีที่แล้ว +2

    застал гибкие дискеты 5.25, пользовался пару раз в 90е

    • @DevJungles
      @DevJungles  ปีที่แล้ว

      Серьезно))

  • @YehorBachurinDev
    @YehorBachurinDev ปีที่แล้ว

    🟢А почему не переходишь на новый ui? Хотя кажется, что старый более функциональный снаружи

    • @alvkn
      @alvkn ปีที่แล้ว

      Стрим старый

    • @YehorBachurinDev
      @YehorBachurinDev ปีที่แล้ว

      @@alvkn у него и щас старый ui

    • @DevJungles
      @DevJungles  ปีที่แล้ว

      Пощадите)))
      Я только -только пол года как на райдер перешёл.
      Дайте к нему привыкнуть

    • @YehorBachurinDev
      @YehorBachurinDev ปีที่แล้ว

      @@DevJungles А я 2 недели назад 😂

    • @jesure
      @jesure ปีที่แล้ว

      @@DevJungles Зачем? Чем-то VS не устраивает?