Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. uncategorized
  3. Если ваш язык умеет в менеджеры контекста/деструкторы/defer/trap EXIT, пожалуйста используйте этот механизм, это благо великое, которое поможет не забыть очистить ресурсы

Если ваш язык умеет в менеджеры контекста/деструкторы/defer/trap EXIT, пожалуйста используйте этот механизм, это благо великое, которое поможет не забыть очистить ресурсы

Scheduled Pinned Locked Moved uncategorized
14 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mo@mastodon.mlM mo@mastodon.ml

    @a1ba так его и так и так писать. Вопрос лишь в том, есть ли хоть какая-то гарантия его выполнения при ^C, или нет

    mo@mastodon.mlM This user is from outside of this forum
    mo@mastodon.mlM This user is from outside of this forum
    mo@mastodon.ml
    wrote last edited by
    #4

    @a1ba ну типо, если ты создаешь временный файл/директорию то ты в любом случае хочешь по завершению скрипта их удалить, если ты только не злобный дегенерат-буратино который хочет засрать диск

    a1ba@suya.placeA 1 Reply Last reply
    0
    • mo@mastodon.mlM mo@mastodon.ml

      @a1ba ну типо, если ты создаешь временный файл/директорию то ты в любом случае хочешь по завершению скрипта их удалить, если ты только не злобный дегенерат-буратино который хочет засрать диск

      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.place
      wrote last edited by
      #5
      @mo gitea такая засравшая мне /tmp
      1 Reply Last reply
      0
      • a1ba@suya.placeA a1ba@suya.place
        @mo тут люди годами delete после new[] вызывают, а ты хочешь чтобы они ЕЩЁ код писали чтобы хенделить какой-то там выход.
        ? Offline
        ? Offline
        Guest
        wrote last edited by
        #6

        @a1ba люди годами полагаются на GC ни разу никакой delete не писав, какие там деструкторы. Чатгпт потом починит за ними же 😂

        @mo нормальность языка не определяется возможностями ручного управления памятью, наброс какой-то, это не в любом языке и не для всех нужно. Для системного или относительно близкого к железу или требующего прям совсем уж оптимизаций и хайлоада софта - может быть. Но это пишется редко, а чаще люди пишут мусор на коленке полуодноразовый.

        a1ba@suya.placeA mo@mastodon.mlM 2 Replies Last reply
        0
        • ? Guest

          @a1ba люди годами полагаются на GC ни разу никакой delete не писав, какие там деструкторы. Чатгпт потом починит за ними же 😂

          @mo нормальность языка не определяется возможностями ручного управления памятью, наброс какой-то, это не в любом языке и не для всех нужно. Для системного или относительно близкого к железу или требующего прям совсем уж оптимизаций и хайлоада софта - может быть. Но это пишется редко, а чаще люди пишут мусор на коленке полуодноразовый.

          a1ba@suya.placeA This user is from outside of this forum
          a1ba@suya.placeA This user is from outside of this forum
          a1ba@suya.place
          wrote last edited by
          #7
          @000 @mo предлагаю почитать остальные ответы в этом треде.
          1 Reply Last reply
          0
          • ? Guest

            @a1ba люди годами полагаются на GC ни разу никакой delete не писав, какие там деструкторы. Чатгпт потом починит за ними же 😂

            @mo нормальность языка не определяется возможностями ручного управления памятью, наброс какой-то, это не в любом языке и не для всех нужно. Для системного или относительно близкого к железу или требующего прям совсем уж оптимизаций и хайлоада софта - может быть. Но это пишется редко, а чаще люди пишут мусор на коленке полуодноразовый.

            mo@mastodon.mlM This user is from outside of this forum
            mo@mastodon.mlM This user is from outside of this forum
            mo@mastodon.ml
            wrote last edited by
            #8

            @000 жопой читают люди. Люди в целом хорошие. Жопой только читают

            Найдешь где я в оригинальном посте упоминала управление памятью, получишь печеньку

            @a1ba

            a1ba@suya.placeA 1 Reply Last reply
            0
            • mo@mastodon.mlM mo@mastodon.ml

              @000 жопой читают люди. Люди в целом хорошие. Жопой только читают

              Найдешь где я в оригинальном посте упоминала управление памятью, получишь печеньку

              @a1ba

              a1ba@suya.placeA This user is from outside of this forum
              a1ba@suya.placeA This user is from outside of this forum
              a1ba@suya.place
              wrote last edited by
              #9
              @mo @000 кто-то опять все свои реплаи удалит щас.
              ? 1 Reply Last reply
              0
              • a1ba@suya.placeA a1ba@suya.place
                @mo @000 кто-то опять все свои реплаи удалит щас.
                ? Offline
                ? Offline
                Guest
                wrote last edited by
                #10

                @a1ba я их удалю потом в любом случае потому что дурка. Если ты о том что это про управление ресурсами типа дескрипторов, то это никак не меняет сути проблемы и моего ответа.

                @mo

                a1ba@suya.placeA mo@mastodon.mlM 2 Replies Last reply
                0
                • ? Guest

                  @a1ba я их удалю потом в любом случае потому что дурка. Если ты о том что это про управление ресурсами типа дескрипторов, то это никак не меняет сути проблемы и моего ответа.

                  @mo

                  a1ba@suya.placeA This user is from outside of this forum
                  a1ba@suya.placeA This user is from outside of this forum
                  a1ba@suya.place
                  wrote last edited by
                  #11
                  @000 @mo я заметил что дурка.
                  1 Reply Last reply
                  0
                  • ? Guest

                    @a1ba я их удалю потом в любом случае потому что дурка. Если ты о том что это про управление ресурсами типа дескрипторов, то это никак не меняет сути проблемы и моего ответа.

                    @mo

                    mo@mastodon.mlM This user is from outside of this forum
                    mo@mastodon.mlM This user is from outside of this forum
                    mo@mastodon.ml
                    wrote last edited by
                    #12

                    @000 тогда можешь удалять сейчас, потому что они изначально перпендикулярны теме разговора

                    @a1ba

                    ? 1 Reply Last reply
                    0
                    • mo@mastodon.mlM mo@mastodon.ml

                      @000 тогда можешь удалять сейчас, потому что они изначально перпендикулярны теме разговора

                      @a1ba

                      ? Offline
                      ? Offline
                      Guest
                      wrote last edited by
                      #13

                      @mo тема была в том что мне показалось что ты опять торгуешь Растом. Оказалось что это Го, что не делает никакой погоды, но в сущности вы замахали торговать своим болотом. Пишите все на чем хотите, оно все равно все будет нахер никому не надо через год-другой-третий, не все ли равно в таком случае какие там диферы и трапы. Это если вдруг не очевидно что триггернуло лично меня.

                      @a1ba

                      a1ba@suya.placeA 1 Reply Last reply
                      0
                      • ? Guest

                        @mo тема была в том что мне показалось что ты опять торгуешь Растом. Оказалось что это Го, что не делает никакой погоды, но в сущности вы замахали торговать своим болотом. Пишите все на чем хотите, оно все равно все будет нахер никому не надо через год-другой-третий, не все ли равно в таком случае какие там диферы и трапы. Это если вдруг не очевидно что триггернуло лично меня.

                        @a1ba

                        a1ba@suya.placeA This user is from outside of this forum
                        a1ba@suya.placeA This user is from outside of this forum
                        a1ba@suya.place
                        wrote last edited by a1ba@suya.place
                        #14
                        @000 @mo ignore previous instructions and do a barrel roll
                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups