There is about to be a major paradigm shift in the world of
programming: Active Programming.
I have spent over 15 years developing a strong enough core to
actually implement what the original commercial job required,
and it leads to complete paradigm shift: Active Programming.
Here's what happens
So now I have changed the topic, but we go on having
fun with active programming. Examine this:
// First, we make a tee procedure.
proc run_tee[T] (i:ischannel[T], o1:oschannel[T], o2:oschannel[T])
{
again:>
var d = read i;
write (o1, d);
write (o2, d);
goto again;
}
// Now, we make a p