$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [msm] Review
From: Andreas Huber (ahd6974-spamboostorgtrap_at_[hidden])
Date: 2009-12-05 17:19:44
> I have used it in two medium-sized projects (one BitTorrent-like
> client and one real-time auction engine, to keep track of the state
> of individual auctions.)
Ok.
> But, over these years, when using C++, I have almost always
> used our own implementations of state machines. Dare I say this:
> it is not the most tricky notion to implement, if one (i) is not that
> worried about the performance (say, not that many hundred
> transitions per second) or (ii) in need of nested states; and, this I
> dare say: it is also a quite rewarding task and fun!
>
> Yes, I know that both Statechart and MSM care about these
> aspects, which have *mostly* been a non-concern for my
> applications. Honestly, the nested FSMs have often been
> implemented ad hoc ;-)
So I guess for the use cases you encountered, I doesn't make much difference
whether you'd use MSM or Statechart, right?
-- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.