Skip to main content

Конференции

Просмотр конференции fido7.pushkin.local:

Предыдущее Следующее

Дата: 15 May 2019, 14:41:20
От: Gennadij Pastuhov @ 2:5036/26.0
Кому: Anatoliy Sablin
Тема: win via usd


Рад всех приветствовать! А особенно - Anatoliy!

 Среда мая 15 19 13:43 Anatoliy Sablin писал к Gennadij Pastuhov:

 AS>>>>>>> Что значит "работает с памятью хуже"? То, что структуры
 AS>>>>>>> занимают больше памяти? Да, это так.
 AL>>>>>> Оно и не может быть иначе. Достаточно почитать того же Лутца
 AL>>>>>> (AM ни в жизнь не будет, конечно) пару глав, чтобы понять
 AL>>>>>> почему и зачем эти структуры данных занимают больше памяти.
 AS>>>>> Javascript имеет схожую проблему, что структуры данных и
 AS>>>>> замыкания занимают много памяти.
 AL>>>> Про Javascript ничего сказать не могу, так как не знаю его от
 AL>>>> слова совсем. Hо видится мне, что там тоже типы данных не
 AL>>>> простые. Когда у нас максимально большое количество типов
 AL>>>> представляют собой объекты, очевидно, что память будет кушаться
 AL>>>> охотнее. Однако, тогда и удобства будет существенно больше.
 AS>>> В javascript всё является объектом, это же изначально
 AS>>> функциональный язык, в нём наследование только совсем недавно
 AS>>> появилось.
 GP>> Ещё там есть числа и строки.

 AS> Которые тоже объекты и можно для чисел сделать так:

 AS> Number.prototype.x = () => {...};
 AS> (123).x();

 AS> То есть ввести для всех чисел новую функцию и вызвать её.
 AS> Для строк аналогично.

Собственно, для подобных вызовов числам совершенно не обязательно быть объектами :)

... Jonny wanna live

--- GoldED+/W32 1.1.5-041013 xenofont.chat.ru skype pastuhovgena
Origin: Все глупости делаются с серьезным выражением лица (2:5036/26)

Предыдущее Следующее

К списку сообщений
К списку конференций