24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
>For deep cloning, we need to use alternatives because Object.assign() copies property values. If the source value is a reference to an object, it only copies that reference value.
Но там вроде надо пистаь свой метод вроде конструктора, только клонирующий. Т.к. при конструкции объекта могут производится доебени разных действий, результаты которых не находятся в самом объекте. С мемкопи ты моментально хуев полную щеку наберешь.
>>210630596 (OP) >Как этот мусор вообще еще живет, этот пример просто блядь взрывает воображение. Дохуя сайтов на нем написано если его поменять то все придется переписывать но бизнесу это не выгодно. Я не понимаю почему не запилили второй скриптовый язык в браузер который бы включался в зависимости от того на каком языке написан сайт.
>>210632496 КАК ЖЕ ЗАЕБАЛИ НЕГРАМОТНЫЕ ДЕБИЛЫ, КОТОРЫЕ ВСЮДУ ПИШУТ "ЧТОБЫ" ВМЕСТО "ЧТО БЫ" КАК ЖЕ ЗАЕБАЛИ НЕГРАМОТНЫЕ ДЕБИЛЫ, КОТОРЫЕ ВСЮДУ ПИШУТ "ЧТО БЫ" ВМЕСТО "ЧТОБЫ"
>>210632300 Тогда программистов не так много было и люди годами работали в компаниях, когда рынок начал расти новичкам было тяжело вкатываться в существующий проект, потому придумали ооп что бы люди могли хоть немного разобраться в чужом говнокоде.
>>210630596 (OP) Так это хак же, если объект совсем простой - можно воспользоваться, функции он всё равно не сериализует, так что на практике даже такой хак далеко не всегда подходит. Сырой js сейчас нигде не используются, обычно юзают всякие иммутабельные библиотеки, типа immer или immutable, где всё это уже реализовано. Ну и энивей, вместо нытья ты можешь написать свою реализацию через рекурсию, жс хорош своей универсальностью
>>210632239 Ну почему-то подправить исходники linux kernel, например, не составляет большой проблемы. Или разобрать Emacs это, наверное, вообще 200МБ самого хакабельного кода из всего, что я видел в жизни, хотя это вообще допотопный Лисп, в котором даже локального пространства имен толком нет. На тех же крестах почему-то получаются сотни мегабайт лапши, одинаково противной и человеку, и машине.
>>210633435 freeciv тоже на C, nginx это самый приятночитаемый код который я видел на C тоже на C. Очень много всего есть что написано на С без всяких ваших ооп
>>210634123 Нахуй ты тут список всевозможных парадигм перечисляешь? Тебе сказали, что альтернатив нет, а это значит, что все они продемонстрировали свою нежизнеспособность или в лучшем случаю заняли свою очень узкую нишу.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign#Deep_Clone
Вы совсем ебанулись? Как этот мусор вообще еще живет, этот пример просто блядь взрывает воображение. Это не язык - это ебанный мусор.
Как этот мусор вообще взлетел? Когда он сдохнет нахуй?
бампаю пару раз и иду в /g/опоту куколдчана