Как работают стековые машины в языках программирования.

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

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

  • @iolko-2024
    @iolko-2024 3 года назад +12

    Видео аффигенное. Даже просто в целях повышения образованности. Андрей, развивайте канал. Очень интересно все, что Вы делаете

  • @klim0v
    @klim0v 10 месяцев назад +1

    Класс: спасибо за ваш профессионализм, ни когда бы не подумал что при изучении смарт контрактов попаду на канал по 1с 😀👍

  • @hypergloom600
    @hypergloom600 Год назад +1

    Откуда такие познания? Самопознания, структурированные курсы или специализированная литература? (не только знания про стеки, а к примеру работу с JIT)
    Очень классное видео, случайно нашел ваш канал, кладезь информаций, и образовательного контента.

  • @plugfox.archive
    @plugfox.archive 3 года назад +1

    Мое уважение, отлично про стековые машины рассказал)
    Хоть я уже и не в 1С и эту тему нюхал подробнее (эвент лупы, очереди синк/асинк операций, изоляты, JIT/AOT), но все равно послушал с большим удовольствием.

  • @andrei-karpov
    @andrei-karpov 3 года назад +2

    Супер, отличная подача, было очень интересно смотреть!

  • @HODYTONE
    @HODYTONE 3 года назад +1

    Хорошая музыка. Спасибо. Скоро кирпичей на дачу хватит))))

  • @g240596448
    @g240596448 3 года назад +4

    Так это же калькулятор "Электроника MK61/52" )
    В нем тоже была кнопка стека, а действие после помещения значений, а не ДО.
    Вот зачем я это 25 лет назад учил !
    (вообще-то 30((( ого...)

  • @filaretbusoni3135
    @filaretbusoni3135 3 года назад

    - "Money gets back
    I'm all right Jack
    Keep your hands off my stack" - absolute rubbish!
    И указкой фигак

  • @alexeibelousov3279
    @alexeibelousov3279 3 года назад

    Спасибо за видео, очень познавательно. Вот в эту обработочку да вкладочку бы "Стек" что бы при выделении любой строки в этом окне показывались бы строки кода которые будут класть переменные на стек (ну потому что самих значений переменных кроме как констант вывести не сможем). Надеюсь понятно объяснил)

    • @Веселый1С
      @Веселый1С  3 года назад

      Код открыт, присылайте доработки на гитхаб

  • @AlexandrShepelev
    @AlexandrShepelev 3 года назад +1

    @EvilBeaver, привет! Скажи, а тебе было бы не сложно/интересно сделать видео по таким темам: 1) разработка внешней обработки на EDT с использованием всех плюшек, которые ты оценил. 2) Использование Vanessa-automation с EDT и создание обработки + создание теста. ВОт именно эту информацию уже который месяц не могу в понятном виде найти.

    • @Веселый1С
      @Веселый1С  3 года назад

      Под созданием теста в едт имеется ввиду использование 1unit?

    • @AlexandrShepelev
      @AlexandrShepelev 3 года назад +2

      @@Веселый1С Да, наверное... к сожалению этот вопрос привел меня в секундный ступор. Ну да, по логике юнит тест.
      Просто это реально здорово, когда не методист рассказывает, а практик!

    • @antoffkaa
      @antoffkaa 3 года назад

      Vanessa же под предприятием работает. Хоть из конфигуратора запускай скрипты, хоть из под EDT.

  • @prograwwe
    @prograwwe 2 года назад

    Это было великолепно

  • @vadimsergeev7874
    @vadimsergeev7874 3 года назад

    При добавлении процедуры, выводит странные ошибки, "Индекс находится за границами массива".....

    • @Веселый1С
      @Веселый1С  3 года назад

      При добавлении процедуры куда? Опишите подробнее что вы делаете и что за ошибка

  • @vadimsergeev7874
    @vadimsergeev7874 3 года назад

    Очень интересная тема, всегда хотелось узнать как работает 1с изнутри. Как можно связаться с Вами?

    • @Веселый1С
      @Веселый1С  3 года назад

      Приходите к нам в телегу @oscript_library

    • @vadimsergeev7874
      @vadimsergeev7874 3 года назад

      @@Веселый1С группа недоступна.....

    • @Веселый1С
      @Веселый1С  3 года назад

      @@vadimsergeev7874 вы не успели решить капчу. попробуйте еще раз

  • @Dev-k4g
    @Dev-k4g 3 года назад

    Подскажите пожалуйста про ГИТ.
    Для сборки указано:
    Открыть в Конфигураторе, сохранить, как epf. Скрипт автоматической сборки отсутствует
    Я не понял - что нужно открыть в конфигураторе?

    • @Веселый1С
      @Веселый1С  3 года назад

      Корневой xml-файл

    • @Dev-k4g
      @Dev-k4g 3 года назад

      @@Веселый1С Получилось, спасибо

    • @kuzyara555
      @kuzyara555 2 года назад

      @@Веселый1С формата конфигуратора больше нет, теперь только edt

  • @Дмитрий-ц7д5ц
    @Дмитрий-ц7д5ц 3 года назад

    Андрей, почему в 1С нет GIT? Или без предварительной полной компиляции конфигурации в байт-код это нельзя сделать? Сейчас ведь кешируется скомпилированный байт-код, а потом выполняется. Почему нельзя сразу кешировать машинный код?

    • @Веселый1С
      @Веселый1С  3 года назад

      Вы как-то в одну кучу свели ГИТ, кеширование и компиляцию. Поясните ваш вопрос, начиная с тезиса, что в 1С нет ГИТ (он же там есть)

    • @nixel2007
      @nixel2007 3 года назад +2

      @@Веселый1С кажется имелся ввиду JIT

    • @Дмитрий-ц7д5ц
      @Дмитрий-ц7д5ц 3 года назад

      @@Веселый1С Да, я имел ввиду JIT-компиляцию. Почему 1С это не сделает? Ведь это увеличит производительность. Или чтобы был JIT нужна полная предварительная компиляция конфигурации в байт-код? Или нужно чтобы сервер 1С работал долго без перезапуска, что в 1с невозможно?

    • @Веселый1С
      @Веселый1С  3 года назад

      ​@@Дмитрий-ц7д5ц Дело в том, что код 1С сам по себе не медленный. Он вполне быстро выполняется для возложенных на него задач. Основной "тормоз" 1С - некачественные запросы, которые пишут программисты и на местах и в типовых. Почему нет JIT - это довольно сложная технология, ее просто так не сделаешь, поэтому тут затраты vs выгода. Ускорение языка будет, но в целом вся система вряд ли станет быстрее чем на 4-5% (см. запросы)

    • @Дмитрий-ц7д5ц
      @Дмитрий-ц7д5ц 3 года назад

      @@Веселый1С Что вас удерживает в 1С? Судя по тому что 1Script написан на C#, вы неплохо в нем разбираетесь. Почему не перейдете туда? Неужели в 1С больше платят?

  • @SergeyMazurkin
    @SergeyMazurkin 3 года назад

    LdRet - это хорошо

  • @ІмяПрізвище-н4ю
    @ІмяПрізвище-н4ю 3 года назад +1

    и нахрена нам это все в зоопарке??? :-)

    • @Веселый1С
      @Веселый1С  3 года назад +3

      Не нравится - не смотрите, кто заставляет-то? А вообще, для общего развития полезно. Стековые машины повсюду, не только в 1С. Иногда, знаете, полезно вылезти из клепания отчетиков и посмотреть вокруг.