Неумолимый Performance, WebAssembly на Aspire, API под присмотром

Поделиться
HTML-код
  • Опубликовано: 11 ноя 2024

Комментарии • 16

  • @SaniaInf
    @SaniaInf Месяц назад +8

    Мы существуем и слушаем)))

    • @VoroninPavel
      @VoroninPavel Месяц назад +3

      Мы слушаем, значит, мы существуем =)

    • @tt0nix
      @tt0nix Месяц назад

      Ура, ещё один слушатель :)

  • @MirrorBoySkr
    @MirrorBoySkr Месяц назад

    С юбилеем!
    Всего самого наилучшего!

  • @redkostia
    @redkostia Месяц назад +1

    Летом сложно было слушать. Щас похолодало, опять можно слушать)

    • @tt0nix
      @tt0nix Месяц назад +2

      Слишком жаркие выпуски для лета? :)

    • @redkostia
      @redkostia Месяц назад

      @@tt0nix да мозг летом плавится )

  • @PForeverSAH
    @PForeverSAH Месяц назад +1

    с аллокациями очень крутая оптимизация, давно пора. Это ж сколько кода на стринг билдерах наконец-то можно будет выкинуть и заменить обычными конкатинациями? :). А если они апнут это до поддержки вызова в стейтлесс функциях, то чисто в теории это может дать существенный буст LinqToObject. Хотя в среднем по больнице bump аллокация, если происходит редко и память не слишком фрагментирована срабатывает быстро, тем не менее на больших кодовых базах и в критических частях, думаю, можно будет ожидать заметное ускорение! Будем надеяться :)

  • @stbychkov
    @stbychkov Месяц назад +1

    В свое время использовал анализаторы OAS на наличие breaking changes. Идейно мне это нравится значительно больше, так как:
    1. Они все же различают, что является breaking changes, а что нет из коробки
    2. Они отлично встраиваются в CI/CD
    3. Они работают поверх уже сгенерированной OAS, на которую могут быть наложены различные трансформации
    4. Это решение применимо не только к .NET стеку.

    • @tt0nix
      @tt0nix Месяц назад

      А какие конкретно анализаторы? Можно ссылку?

  • @VoroninPavel
    @VoroninPavel Месяц назад

    У меня на тему MAUI, можно сказать, уже хобби образовался. После каждого обновления я создаю дефолтовый проект и ищу в нем баги. И, как это ни печально, нахожу почти каждый раз =) То для винды, то для андроида. И это я еще iOS не трогаю.

  • @VoroninPavel
    @VoroninPavel Месяц назад +2

    Object Stack Allocation, ИМХО, киллер фича.

    • @VoroninPavel
      @VoroninPavel Месяц назад

      4х на Exception'ах скажется, если они использовались для flow control. А они используются =)

    • @VoroninPavel
      @VoroninPavel Месяц назад +1

      Пользуюсь PublicApisAnalyzer, полёт нормальный. Единственное, что напрягает, нельзя одним махом Unpublished перенести в Published и убрать отсутствующие дефиниции. Нужно руками менять, если сигнатуру изменил.

    • @AEF23C20
      @AEF23C20 Месяц назад

      какая нахой киллер-чёёё??
      котеги мои харошые, вы вообще как представляете метод? ну вот метод __метод__ именно с точки зрения рантайма? все эти ваши языки и прочее меня не интересует, потому что вменяемым это вообще не нужно, а вот как то самое из языка работает в рантайме - вот это вменяемых интересует, и тогда что такое метод? и каким образом в метод прямиком в метод можно запихать псевдо-объект, что бы что?

    • @VoroninPavel
      @VoroninPavel Месяц назад

      @@AEF23C20 может, вы статью Тауба прочтёте?