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.
  • a1ba@suya.placeA a1ba@suya.place
    @mo тут люди годами delete после new[] вызывают, а ты хочешь чтобы они ЕЩЁ код писали чтобы хенделить какой-то там выход.
    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
    #3

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

    mo@mastodon.mlM 1 Reply Last reply
    0
    • 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