By the way, Lumen is awesome.  They&#x27;ve been working on it for about three years, and it shows.  You should totally check it out:  <a href="https:&#x2F;&#x2F;github.com&#x2F;sctb&#x2F;lumen" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sctb&#x2F;lumen</a><p>Imagine a language whose startup time was faster than python &#x2F; ruby &#x2F; node, yet could be bent into whatever shape you wanted, thanks to macros.  If you install luajit and run `make; make test`:<p><pre><code>  $ time make test
  js:
   525 passed, 0 failed
  lua:
   525 passed, 0 failed

  real	0m0.153s
  user	0m0.119s
  sys	0m0.033s
</code></pre>
Lumen is wicked fast.  Here&#x27;s something cool:  Our server is going to be running Lumen via luajit, yet it will serve a copy of itself compiled as javascript, which can execute in the browser.  Same language, same syntax -- it just runs &quot;in&quot; two different languages at once!  You&#x27;d think that it would be incredibly hard to do that well.  Maybe it is, but they make it look easy.