I landed this morning with a few hours to kill but without my laptop handy. The only machine I could borrow to work on is a tiny little Lenovo 100S with an aged Atom processor and 2GB RAM, running Windows 10. Not expecting much, I downloaded the Elixir/Erlang install package, command-line vim, and installed everything in 10 mins or so.
It all works! Sure enough some things (full compilation & BEAM startup) are pretty slow, but I’m working on some Phoenix stuff and it’s … just fine. It’s a real testament to the thought put into the Elixir developer tools that this is all manageable without a fast machine and fancy IDE or editor. The file watching works fine, and little enough has to be compiled for most of my changes that I can get stuff done.
A couple of practical consequences: (1) I really wouldn’t dread working in Elixir if I couldn’t afford good tools. (2) Phoenix should be usable in nations and environments where the resources just don’t run to up-to-date hardware.
This is great, and truly impressive. One more occasion to thank everyone responsible.