To be honest you can do a lot with that. Espruino will get under 128kB ROM with some of the libraries removed, and 32k will get you a very long way too (you can still do some interesting things with the micro:bit, which has less than 6kB RAM available!).
It's only when you start pulling in modules and doing still with graphics and network that it really gets eaten up :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
To be honest you can do a lot with that. Espruino will get under 128kB ROM with some of the libraries removed, and 32k will get you a very long way too (you can still do some interesting things with the micro:bit, which has less than 6kB RAM available!).
It's only when you start pulling in modules and doing still with graphics and network that it really gets eaten up :)