с возможными вариантами обнуления ссылок и не могу понять, гарантирует ли мне js, что после того, как у меня отработает моя программа и я завершу процесс, у меня ни останется ни одной ячейки, помеченной, как неиспользуемая?
Синдром с++?))
Для тех вещей когда важен каждый килобайт памяти и скорости джс сам по себе вариант не очень. Однако он ничем не хуже большинства языков, и все же норм справляется с очисткой мусора
Нет) просто хочу разобраться в теме, насколько десктопное приложение, написанное на js, подходит для использования среди профессий, где имеется риск для жизни, и будет ли у меня гарантия, что он не обнулит что-то случайно так, что это повлечёт за собой что-то трешовое
имхо, js в такой среде - опрометчивый выбор
Слышал историю про то как тайпскрипт убил человека в больнице
книжка с полки упала уголком в висок?
Слышал на какой-то конференции, вроде от Климова, лично не читал и не искал
Там вродь был момент, который никак не документирован и никак нельзя было о нем знать, толи баг толи просто поведение которые должно быть другим. Из-за чего там какой-то сбой случился и у человека отрубило систему жизнеобеспечения В общем я ничерта не помню, и мог надумать сверху, поэтому лучше первоисточник найти
А typescript получается переводится автоматически в js и работает по тому же принципу сборки мусора, что и js?
Все что происходит после сборки - голый джс, никто и ничего не знает что такое ТС, он чисто для разработки нужен
Ну и как яп может что-то просто случайно обнулить что-бы сломать софт? Такого в принципе не может быть в языках которые юзаются достаточно долго Джс не будет тебе просто так от балды чистить ссылки, переменные потому-что захотелось Все проблемы от незнания языка и/или от незнания(не опытности) как строить архитектуру Никто не застрахован от багов, нельзя же сказать что те люди которые допустили баги в следствие которых падали ракеты, самолёты, и.т.п - говнокодеры и вообще плохие разрабы
TS компилируемый ЯП, а потому быстрее JS, ведь компилируемые языки быстрее
джс тоже компилируется браузером
Да, компилируется в C => C в Ассемблер => Ассемблер двигает электроны в процессоре => TS может двигать электроны
ТС выполняется только во время разработки, после сборки бандла на выходе JS обыкновенный
а электрон медленный, значит тс медленный
Надо просто быстрые библиотеки использовать, чтоб быстрее электроны двигать. Говорят на экспрессе можно включать флаг "electron_fasty_on" и электроны начнут туда-сюда со скоростью 110% от скорости света бегать
Капец как так то?? Я больше чем 105% не розганял(((
Работает только если процессор поддерживает тахионы и микро чёрные дыры
Лять а у меня какраз закончились тахион((
Обсуждают сегодня