As far as I know nobody has tried it, but you're right - it should be pretty straightforward. Since there's software I2C, SPI and PWM now you could get something pretty usable just by implementing UART, timer and GPIO support.
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.
No problem! Just moved!
I saw someone was looking at porting to the Adafruit M0 boards, which are Atmel SAMD based as well (albeit with a different ARM core): https://twitter.com/todbot/status/902991546089226240
As far as I know nobody has tried it, but you're right - it should be pretty straightforward. Since there's software I2C, SPI and PWM now you could get something pretty usable just by implementing UART, timer and GPIO support.