title: Everything is An Expression
body: <p>I've noticed many languages like Ruby and CofeeScript (well a transcompiler) support everything being an expression.</p>
  
  <p>Now it makes the language somewhat simple to understand and definitely seems neat at the surface, but I was looking maybe for some scholarly publications about the positives and negatives of the two approaches.</p>
  
  <p>It would be beneficial if the publications had clear examples that compared the benefits of having everything be an expression vs., well, not.</p>
  
  <p>Examples in CoffeeScript vs Javascript would be nice, but not required.</p>
  
  <p>The concept is definitely cool, but I'm still slightly unsure how revolutionary the whole idea really is (obviously something being revolutionary is somewhat an opinion).</p>
  
  <p>Thanks!</p>