However, when it’s about my personal (usually small) project, I can’t help being reluctant to use Scala for it. Especially, writing code in Scala is a true joy, but scaffolding a project with it is absolutely not. Even though my project is so simple that I can make it with one script file in Node.js or Python, in Scala I should start from sbt and bunch of things which are essential but not fun. And as I found, there’s no web framework which is small and simple enough to use for the personal project. For sure, there are good frameworks such as Scalatra and Play, but none of them actually works well with me, specifically with my personal works.
So, I’m going to try another language in a while. To be honest, I feel a bit ashamed that I master none of my languages and just wander about. However, I personally don’t do anything if there’s no fun, and learning a new language is lots of fun! Now I’m interested in Go and Clojure, so I’d like to try one of them. I’m not sure if it will work for me this time or not. I may settle down to it or try another language so far, but no problem. I’m happy with it.