> Language Checklist
>
> When you have answered those high-level questions, it's a good time to talk to your teammates and pick up a language!
No, No and No.
Please, just use something that's as close to plain javascript as possible. Your client will thank you because you don't have to reinvent wheels for the sake of programmer porn...