I thought to stay out of the discussion altogether here, but it doesn't seem
to die out.
There are obviously some storage issues and performance issues that do affect
the implementation of a 'personal' exp system. But they are not impossible to
overcome and several doable solutions to the problems have been discussed
among the wizards. There are however several other issues regarding the goals
and results of the system, that need serious discussion.
So, there's really no need to discuss whether is doable or not, but to rather
discuss what is wanted from it and what it would inevitably cause.
Or, then again, one must think if this discussion is fruitful in any case
here.
-- Naked
PS. The implementation would not be with bytearrays and bitshifting. Nor
would it consist of database access only. Neither are really doable solutions
for the problem, though a database could certainly be used for some parts
of the issue.