Egor
в прошлый раз нужен был хеш объекта
Egor
но сейчас вопрос за другое
Egor
@ZeroBias ?
Дима
Спецификация языка
Egor
>На доку в 2 недели нет времени.
Egor
хотелось бы на 2 минутки куда-то заглянуть, с англицким проблемы
Дима
В отличии например от питона, у js есть спека, по которой пошагово выполняют работу реализации
Дима
Ты спрашиваешь ообще о чем то не том
Egor
хочу узнать, к примеру, какой алгоритм используется для хеширования ключей и значений
Egor
key: value
Дима
Что тебе это даст?
Дима
Это не относится к программированию на js
Egor
это мне даст многое
Дима
Нет, правда
Дима
Тогда спека
Egor
Да, правда
Egor
если я захочу написать интерпертируемый язык с такими же возможностями, как у js - то почему бы и нет
Egor
спека, спека.. эх
Egor
времени реально нет
Дима
Ты всё время говоришь про время — ты хочешь решить какую-то проблему, но вместо того, чтобы спросить о ней ты начинаешь строить предположения и спрашивать о них
Egor
да, я думал есть люди, которые уже решали этот вопрос
Egor
ну как вижу, нет
Дима
Не подозревая что ответ скорее всего лежит вообще в другом месте
Egor
никто таким не маялся
Дима
Я не вижу вопроса
Дима
Каким?
Egor
парни? Как можно заглянуть внутрь Object? Есть ли статьи, в которых оговариваются внутренние механизмы, хеширование, работа с памятью? На доку в 2 недели нет времени.
Дима
В язке есть достаточно методов для всего такого, но для этого надо сначала вопрос увидеть
Egor
методы я видел
Egor
они мне ничего не сказали
Egor
толку от них 0
Egor
мне интересны сами механизмы js, как интерператор кушает и выдает на выход байткод, но лучше как-то абстрактнее и с примерами на "утках", ну мб так понятнее вопрос
Egor
но сейчас это напрямую относится к Object
Egor
ко всему остальному у меня пока нет дела
Дима
Кейс какой?
Egor
не понял?
Дима
Кейс, решаемая тобой проблема с помощью данной информации
Egor
я не понимаю тебя
Egor
причем тут кейс?
Дима
Ох
Влод
https://github.com/v8/v8
Влод
https://github.com/v8/v8/wiki/Design%20Elements
Oleg
Чемодан, лучше чемодан
Влод
https://github.com/v8/v8/tree/master/src/ast
Влод
смотри ast потом парсер
Влод
потом хз то что интерпритирует аст
Влод
выбери язык полегче для начала
Egor
опять лезть в з*1упу, эх
Oleg
Ссылки хорошие
Влод
и разберись
Egor
причем тут язык?
Влод
мне интересны сами механизмы js, как интерператор кушает и выдает на выход байткод, но лучше как-то абстрактнее и с примерами на "утках", ну мб так понятнее вопрос
Egor
в том-то и прикол
Egor
что в остальных языках я знаю как это работает
Egor
я за js как бы
Egor
иначе, я бы не задал этот вопрос здесь
Egor
-_-
Egor
нативных языках*
Egor
хеш мапы, сет'ы, словари
Дима
Ты когда-нибудь до этого писал на скриптовых языках?
Влод
тебе интересны как хашмапы в джс устроены
Egor
на пыхе, да
Egor
но тогда это все не придавало никакого значения
Влод
или как браузер берет команды и выполняет?
Egor
в js поинтереснее
Egor
ну я вроде как за Object
Egor
а не про хешмапы в js
Влод
если тебе всё так интересно то норм бы самому начать писать свой джс (не по стандартам а просто что-то отдаленно напоминающее)
Egor
писал уже
Влод
если тебе хочется выебываться на собеседованиях то нужно искать вопросы/ответы
Egor
поэтому хочу узнать как это реализовано в js
Дима
Egor
да, мне кажется, я просто раздуваю разговор, дело-то было за одним - один линк на полезный материал, который можно усвоить за 2 мин
Влод
бля тут же сидят люди которые на хлеб себе зарабатывают джсом, а не его разрабы. ну то есть ты напрягаешь чужое внимание за зря
Влод
но энивей я заинтересован
Влод
скинь что написал
Egor
все, извиняюсь за беспокойство и непонимание вопроса
Влод
писал уже