[erlang-questions] Process Dictionary limitations??

Dmitry Belyaev <>
Thu Oct 11 19:55:17 CEST 2012

I don't want any feature to be removed. Process dictionaries are useful sometimes. So are parameterized modules.

The fact that sometimes people use those features improperly doesn't mean the feature is bad.

I hope no features we currently have in the language will be removed. Even experimental ones.

Dmitry Belyaev

On 11.10.2012, at 20:01, Max Lapshin wrote:

> On Thu, Oct 11, 2012 at 5:48 PM, Dmitry Belyaev <> wrote:
>> Isn't this feature, I mean process dictionaries, much worse for functional nature of Erlang than parameterized modules?
>> Why aren't there any words about removing pdics but there are about functional pmods?
> Damn!
> Why do you want to remove any feature, you are scared with?
> Are you using some library that is using pdict and it spoils your
> life? I think no.
> Process dictionary is very, very convenient tool. It is the only way
> to get information from process without sending message to it. It is
> the only way to get information about process, whose message queue len
> is more than several thousands of messages and you ask, when OTP will
> remove it?

More information about the erlang-questions mailing list