Показать сообщение отдельно
  #44 (permalink)  
Старый 27.12.2011, 15:02
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Livaanderiamarum
Это ЕСЛИ этот метод на js делать, а если делать на уровне движка, то тут любые обьекты сравнить можно.
А какое алгоритмическое преимущество даст уровень движка для этой задачи?
JS - тьюринг полный, так что на нем можно решить тот же класс задач, что и на уровне движка.
Так что "хорошо закрученные объекты" можно с одинаковым успехом сравнивать как на уровне движка, так и на уровне JS
Тот алгоритм, который ты привел - не позволяет их сравнить.

[telepatemode]
Может быть тебе не хватает функции получения адреса объекта в памяти?
Средствами JS вполне можно написать функцию, возвращающую "виртуальный" адрес в памяти, основываясь на стандартном операторе сравнения объектов.
Но, это так - предположение чего тебе не хватает.
[/telepatemode]

В общем все-таки хотелось бы увидеть алгоритм для "хорошо закрученных объектов"
Ответить с цитированием