Tom Ball

Results 64 issues of Tom Ball

The buffer for bytecode is preallocated (4K or so) and fixed in size. Need to check for case where compiled code doesn't fit.

bug

should we remember the slot we saved to and then save there (as well as autoslot?)

enhancement

We only have equality tests on numbers, so add < and > for shorter programs (and more general ones).

enhancement
Visual Language

Creating a program with two actions on the same resource triggered by the same event (press button A) yields different results: - for change page, show icon, show number, the...

bug

1. Fairly easy optimization is to only keep buttons in the row that the cursor is currently on. 2. Second (harder) optimization is to only keep buttons that are on...

heap

![image](https://user-images.githubusercontent.com/10767146/203387503-eb476130-7c4e-4614-97fe-d7a6bd972451.png)

enhancement

use bit-fields in 32-bits instead of record...

heap

Analysis of projects from https://microbit.org/projects/make-it-code-it/?filters=advanced,makecode show we would need the following new features to cover all 87 projects. ## Hardware - [ ] light level - [ ] accelerometer X,...

Should document fact that programs created in web browser are not saved to the device (and vice versa).