На вашем месте я бы написал англоязычный вариант с именами ваших сайтов. А потом запостил ссылку на Hacker News (и упомянул ее здесь, что бы мы ее подняли).
Если все действительно так, как вы говорите, то Yahoo Domains в результате сильно потеряет в репутации. И может даже захочет что-то компенсировать.
Сюда же мой любимый Clojure, который в узких местах можно заменить джавой (это в самых экстремальных случаях). Плюс грядущий Clojure 1.3 обещает быть очень быстрым.
Википедия утверждает, что для маленьких деревьев — очень большие накладные расходы получаются, и предлагает использовать trie, y-fast tries, x-fast tries:
However, for small trees the overhead associated with vEB trees is enormous: on the order of 2m/2. This is one reason why they are not popular in practice. One way of addressing this limitation is to use only a fixed number of bits per level, which results in a trie. Other structures, including y-fast tries and x-fast tries have been proposed that have comparable update and query times but use only O(n) or O(n log M) space where n is the number of elements stored in the data structure.
Если человек не желает прикинуть сам по косвенным признакам, то он не особо-то и выиграет от точной информации. Тем более, если он не понимает других причин скрытия этой информации, кроме «захотят наехать».
Статистическая составляющая есть и в представленной статье. А недавно гугл стал фильтровать страницы «похожие по смыслу», что и наводит меня на мысль, что *как минимум* подходы гугла сближаются с описанным в статье.
Эта парадигма молодая только в Java мире. Аналогичный подход давно используется в Lisp и встроен в язык (макросы, иногда первоклассные функции)на порядок удобнее Java библиотек, работающих через reflection либо модификацию байт-кода.
Проблема как всегда в том, что мало у кого есть время и желание знакомиться с другими языками. После умножения на «модность» и поддержку корпоративного мира получается очередное изобретение велосипеда.
Кроме того в нашем случае камнем преткновения оказалась возможность программно делать Full Screen. Это год назад было только у флеша.
Если все действительно так, как вы говорите, то Yahoo Domains в результате сильно потеряет в репутации. И может даже захочет что-то компенсировать.
Van_Emde_Boas_tree
However, for small trees the overhead associated with vEB trees is enormous: on the order of 2m/2. This is one reason why they are not popular in practice. One way of addressing this limitation is to use only a fixed number of bits per level, which results in a trie. Other structures, including y-fast tries and x-fast tries have been proposed that have comparable update and query times but use only O(n) or O(n log M) space where n is the number of elements stored in the data structure.
«Со временем пользователи наверняка привыкнут к новой системе и станут воспринимать ее как само собой разумеющееся.»
Если человек не желает прикинуть сам по косвенным признакам, то он не особо-то и выиграет от точной информации. Тем более, если он не понимает других причин скрытия этой информации, кроме «захотят наехать».
…
наркотики
…
:)
Девушка: «А чем ты занимаешься?» (ожидание скучного ответа)
Разработчик: «Мы фильтруем скучное порно от интересного!»
Найти код макроса намного проще, чем найти код, который реализует соответствующую аннотацию в java подходе.
Проблема как всегда в том, что мало у кого есть время и желание знакомиться с другими языками. После умножения на «модность» и поддержку корпоративного мира получается очередное изобретение велосипеда.