aseba-community / thymio-vpl2

Next generation VPL for Thymio using Qt Quick from Qt 5.x
GNU Lesser General Public License v3.0
2 stars 5 forks source link

Generated code is too large #40

Closed stephanemagnenat closed 7 years ago

stephanemagnenat commented 7 years ago

Currently, in simple mode, children easily write long programs that fill the full memory of Thymio. However, this is often because events are duplicated. However, correcting #41 and #10 should make the memory limitation harder to reach.

Nevertheless, simple improvements could be made, as described in issues:

stephanemagnenat commented 7 years ago

Based on experiments with 110 children in the course of one week by Dawn Onufrak-Suter from technologyinlearning.ch, this is actually a real limitation.

stephanemagnenat commented 7 years ago

Note that fixing issue #35 might correct this issue as a side effect.

stephanemagnenat commented 7 years ago

Recent structural changes in the compiler alleviate this problem. If this problem reappears, an optimisation for the reactive mode (only one thread) could be implemented.