Of course some effort is required to use ARM tools but it's feasible and pretty flexible.
Some STM32 boards are supported by arduino (libmaple project and its derivatives).
I use it for STM32VLDiscovery when I run into memory shortage using javascipt.
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.
I think it's difficult to compete with Discovery F4. For about 15$ you get nice board:
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419#
Of course some effort is required to use ARM tools but it's feasible and pretty flexible.
Some STM32 boards are supported by arduino (libmaple project and its derivatives).
I use it for STM32VLDiscovery when I run into memory shortage using javascipt.