Не смотря на то что баллы отличаются на 18/20%, время в каждом из тестов отличается максимум на 0.2 секунды. Следовательно вопрос: прирост производительности ощущается только по увеличению циферок, или же система правда шустрее работает?
А я уже думал что эта ветвь обсуждения исчерпана.
Я прекрасно понимаю, что это не наследование. Это вызов конструктора другого объекта (не называю его родительским, так как наследования нет), с подменой контекста текущим объектом. При этом все свойства/методы не наследуются через прототип, а копируются.
Именно поэтому слово «наследование» я написал в кавычках.
Оффтопик:
Как сделать так, чтобы в Netbeans шрифты выглядели так же, как и в остальных приложениях. Сейчас в нем работать с чем-то кроме Monospace/DejaVu Sans Mono нереально. Все остальное выглядит просто ужасно.
Уже гуглил, и пробовал разные настройки — ничего не помогает.
Ubuntu 11.04.
Почему-то этот Incosolata у меня какой-то странный. Символы с полужирным начертанием немного шире чем те же символы в нормальном начертании.
Вернулся к Liberation Mono.
Черт, я уже теряюсь в двух ветках комментариев.
На счет конструкторов — согласен. Но все же на ряду со случаями, когда их можно не вызывать есть и случаи когда это действительно стоит сделать.
Упс, почему-то подумал что ваш.
Если бы троллил, то просто написал бы, что это все херня, а я — ромашка :)
Просто интересно поспорить. Если я прав, то смогу что-то доказать. Если неправ — узнаю что-то новое.
В этом примере вы изменив дочерний объект, изменили и родительский (точнее не объекты-экземпляры, а объекты-прототипы).
А вызывать конструкторы очень даже полезно. Во все примерах в этой теме конструкторы не делали ничего полезного и просто устанавливали свойства, так что толку от них действительно мало.
Но что если мне нужен конструктор, который действительно что-то делает? Например, устанавливает свойства в зависимости от аргументов, сравнивая их с чем-нибудь, или устанавливает какие-то события, или делает еще что-нибудь.
Вот такой вот отличный WSDL отдает мне их сервер:
habrastorage.org/storage1/4feea310/51c4201b/53a5c2f0/0f7c9c27.png :)
www.omgubuntu.co.uk/2011/08/default-wallpaper-ubuntu-11-10
Я переустанавливаю шиндовс каждый день…
Теперь выглядит отлично.
Я прекрасно понимаю, что это не наследование. Это вызов конструктора другого объекта (не называю его родительским, так как наследования нет), с подменой контекста текущим объектом. При этом все свойства/методы не наследуются через прототип, а копируются.
Именно поэтому слово «наследование» я написал в кавычках.
Как сделать так, чтобы в Netbeans шрифты выглядели так же, как и в остальных приложениях. Сейчас в нем работать с чем-то кроме Monospace/DejaVu Sans Mono нереально. Все остальное выглядит просто ужасно.
Уже гуглил, и пробовал разные настройки — ничего не помогает.
Ubuntu 11.04.
www.omgubuntu.co.uk/2011/05/ubuntu-font-monospace-variant-hits-beta-testing-ppa/
Вернулся к Liberation Mono.
На счет конструкторов — согласен. Но все же на ряду со случаями, когда их можно не вызывать есть и случаи когда это действительно стоит сделать.
Если бы троллил, то просто написал бы, что это все херня, а я — ромашка :)
Просто интересно поспорить. Если я прав, то смогу что-то доказать. Если неправ — узнаю что-то новое.
А вызывать конструкторы очень даже полезно. Во все примерах в этой теме конструкторы не делали ничего полезного и просто устанавливали свойства, так что толку от них действительно мало.
Но что если мне нужен конструктор, который действительно что-то делает? Например, устанавливает свойства в зависимости от аргументов, сравнивая их с чем-нибудь, или устанавливает какие-то события, или делает еще что-нибудь.
Ладно, закончим дискуссию. Начинается флейм :)