Boost logo

Boost :

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.)


> 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. 

Boost list run by bdawes at, gregod at, cpdaniel at, john at