<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Vladimir V. Perepelitsa wrote:
<blockquote cite="mid:200803271607.19171.inthrax@gmail.com" type="cite">
  <pre wrap="">On Thursday 27 March 2008 15:52:35 Dmitriy T. wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Object::InsideOut. Не знаю как сейчас, но когда я его пробовал он был
менее глючный чем Class::Std, да и побогаче с возможностями. Хотя с
инициализацией аттрибутов по-моему там автор слегка перемудрил... А да
ещё заявлено что он вроде с потоками работает в отличие от Class::Std,
но проверить не довелось кажется.

Кстати производительность будет всесторонне мерятся? С наследованием и
без(не уверен что есть смысл - но мало ли)? Накладные расходы на память
будут замеряться?

P.S. Дайте мне таблеток от жадности и побольше :)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Пока-что замеряеся исключительно скорость обращения к полям объекта.
расходы на память с объектами типа InsideOut вообще черта с два померяешь.

вобщем пока посмотрим на результаты этих тестов, обсудим немного (мож я где-то 
накосячил :) и при желании внесем дополнения в тесты.

  </pre>
</blockquote>
Да память померить можно грубо - т.е. абсолютные значения понятное дело
получить не просто, но относительные можно вполне. Создать различными
способами очень много объектов которые по сути должны быть идентичны
(т.е. например объект с двумя полями в которых строки по 100 символов и
два метода например) и померять сколько скрипт отожрал памяти пусть
даже грубо через ps из самого скрипта.  В нашем случае я думаю
относительные числа будут близки к истине, главное не запускать в
скрипте последовательно создание объектов разными методами(тут как бы
не будет чистоты эксперимента), а запустить скрипт последовательно с
разными аргументами<br>
 чтобы за один запуск создавались объекты только одним из способов...<br>
</body>
</html>