title: Confused, are languages like python, ruby single threaded? unlike say java? (for web apps)
body: <p>I was reading how Clojure is 'cool' because of its syntax + it runs on the JVM so it is multithreaded etc. etc.</p>
  
  <p>Are languages like ruby and python single threaded in nature then? (when running as a web app).</p>
  
  <p>What are the underlying differences between python/ruby and say java running on tomcat?</p>
  
  <p>Doesn't the web server have a pool of threads to work with in all cases?</p>