What do you think is the best language/framework for rapid prototyping? Could you explain why?
According to common knowledge, the best frameworks and languages for this area are Python/Ruby with RoR/Django. However, I find myself quite uncomfortable with these technologies and like Java/Scala the most. Could you give any tips what I might be doing wrong?
Python and JVM languages give you access to the widest range of high-quality libraries, esp in the data processing space, and having high-quality libraries that you didn't have to write is key for rapid prototyping.
Clojure REPL-driven development enables you to define and evaluate functions inline, and the immediate feedback makes development fly. Combine this with Clojure's lack-of-verbosity, first-class Java interop that gives you access to all Java's libs, and Clojure's concurrency model, and you have a toolset ideal for rapid development that doesn't sacrifice performance.
Pedestal (http://pedestal.io/) is the Clojure Web toolkit I would use -- it's designed/backed by Cognitect (http://cognitect.com), Rich Hickey's new company.