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 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
    #1

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

    Если не умеет, то подумайте ещё раз, нельзя ли то что вы пишете написать на нормальном языке

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

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

      Если не умеет, то подумайте ещё раз, нельзя ли то что вы пишете написать на нормальном языке

      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
      #2
      @mo тут люди годами delete после new[] вызывают, а ты хочешь чтобы они ЕЩЁ код писали чтобы хенделить какой-то там выход.
      mo@mastodon.mlM ? 2 Replies Last reply
      0
      • 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