I know the OP was looking at ARM for servers, but I&#x27;ve used node.js on a Raspberry Pi to do IoT sort of things - there are a few libraries that make controlling GPIO pins pretty easy, so combine that with node.js and you&#x27;ve got a pretty enjoyable hardware development experience.<p>At the time, though, getting node working on the Pi was a major PITA. There weren&#x27;t any  official built binaries available, and a number of bugs kept me from successfully compiling it. I eventually found a binary that someone else had built, and from then on it was smooth sailing. But I&#x27;m glad to hear that it&#x27;s become a first-class platform now.