169 похожих чатов

Ребят, вопрос по работе с памятью. Я тут пытаюсь разобраться

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

24 ответов

13 просмотров

Синдром с++?))

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

Annunak-Dark Автор вопроса
Bohdan Bida 🇺🇦
Синдром с++?))

Нет) просто хочу разобраться в теме, насколько десктопное приложение, написанное на js, подходит для использования среди профессий, где имеется риск для жизни, и будет ли у меня гарантия, что он не обнулит что-то случайно так, что это повлечёт за собой что-то трешовое

Annunak Dark
Нет) просто хочу разобраться в теме, насколько дес...

имхо, js в такой среде - опрометчивый выбор

Annunak Dark
Нет) просто хочу разобраться в теме, насколько дес...

Слышал историю про то как тайпскрипт убил человека в больнице

Annunak Dark
А ссылку можно?

Слышал на какой-то конференции, вроде от Климова, лично не читал и не искал

Right Twin
книжка с полки упала уголком в висок?

Там вродь был момент, который никак не документирован и никак нельзя было о нем знать, толи баг толи просто поведение которые должно быть другим. Из-за чего там какой-то сбой случился и у человека отрубило систему жизнеобеспечения В общем я ничерта не помню, и мог надумать сверху, поэтому лучше первоисточник найти

Annunak-Dark Автор вопроса
Bohdan Bida 🇺🇦
Там вродь был момент, который никак не документиро...

А typescript получается переводится автоматически в js и работает по тому же принципу сборки мусора, что и js?

Annunak Dark
А typescript получается переводится автоматически ...

Все что происходит после сборки - голый джс, никто и ничего не знает что такое ТС, он чисто для разработки нужен

Annunak Dark
Нет) просто хочу разобраться в теме, насколько дес...

Ну и как яп может что-то просто случайно обнулить что-бы сломать софт? Такого в принципе не может быть в языках которые юзаются достаточно долго Джс не будет тебе просто так от балды чистить ссылки, переменные потому-что захотелось Все проблемы от незнания языка и/или от незнания(не опытности) как строить архитектуру Никто не застрахован от багов, нельзя же сказать что те люди которые допустили баги в следствие которых падали ракеты, самолёты, и.т.п - говнокодеры и вообще плохие разрабы

Annunak Dark
А typescript получается переводится автоматически ...

TS компилируемый ЯП, а потому быстрее JS, ведь компилируемые языки быстрее

Anton Permyakov
джс тоже компилируется браузером

Да, компилируется в C => C в Ассемблер => Ассемблер двигает электроны в процессоре => TS может двигать электроны

Артем
TS компилируемый ЯП, а потому быстрее JS, ведь ком...

ТС выполняется только во время разработки, после сборки бандла на выходе JS обыкновенный

Артем
Да, компилируется в C => C в Ассемблер => Ассембле...

а электрон медленный, значит тс медленный

Anton Permyakov
а электрон медленный, значит тс медленный

Надо просто быстрые библиотеки использовать, чтоб быстрее электроны двигать. Говорят на экспрессе можно включать флаг "electron_fasty_on" и электроны начнут туда-сюда со скоростью 110% от скорости света бегать

Артем
Надо просто быстрые библиотеки использовать, чтоб ...

Капец как так то?? Я больше чем 105% не розганял(((

Bogdan
Капец как так то?? Я больше чем 105% не розганял((...

Работает только если процессор поддерживает тахионы и микро чёрные дыры

Лять а у меня какраз закончились тахион((

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Карта сайта