Hi Bart,
You are totally right that Piqi is a language agnostic tool at its core.
Bringing some language-independent execution model to Piqi is my
long-term goal and a dream. Doing this would be an equivalent of
designing a small programming language with a standard library of
functions. Thinking of it is absolutely fascinating and scary. What
scares me is how much effort it may take to get it right. Doing this
fast is not very realistic. Besides, I would prefer for the project to
settle a little bit and build up some weight before I'll be ready to
jump on new challenges like that.
That said, I don't see anything wrong with the erlang-check approach.
It would be a custom piqi-erlang feature that doesn't require
modifying the language core. If your application is written in Erlang
and the feature addresses your needs while being easy to implement and
potentially useful to others, then why not?
I truly appreciate Spillgames contribution to the project. All
questions and ideas you guys post here really help to make the project
better! Not to mention receiving users' feedback is very motivating.
Anton
On Fri, Feb 8, 2013 at 2:14 AM, bart van deenen