kiprasmel / xstate-cpp

[Discontinued] "XState" for the C++ land
MIT License
6 stars 0 forks source link

xstate-cpp versus other SCXML to C++ code generators? qscxmlc, scxmlcc, uscxml #12

Open milahu opened 2 years ago

milahu commented 2 years ago

how is xstate-cpp different from other SCXML to C++ code generators?

https://github.com/shuvalov-mdb/xstate-cpp-generator https://doc.qt.io/qt-5/qscxmlc.html https://github.com/jp-embedded/scxmlcc https://github.com/tklab-tud/uscxml#for-transformations

my use case is code generation for arduino

kiprasmel commented 2 years ago

hey, sorry i haven't looked at those other ones, and haven't maintained this one much either.. i myself just wanted an intuitive way of using xstate-inspired statecharts in c++ but after my use case just hadn't had the time to maintain and don't really have plans to, so you're probably better off with something else than this..

milahu commented 2 years ago

thanks for the status update

looks like "scxml to cpp" is a rather unpopular domain ... the cpp people stick to their text-based backend programming style, and the frontend people stick to their typical frontend targets.

but over time, the gap will become smaller, i guess. at least in theory, scxml machines should be feature-complete for most use cases