Ingword: Ищите команду или создавайте её самому, иначе все равно надо будет выбирать одно из двух: дизайн или разработка. Но дизайнеров, знающих процесс разработки и делающих дизайн удобным для разработчиков, ценят больше, чем разработчика-дизайнера.
VZVZ: Причем здесь свои особенности? У всех языков свои особенности. Синтаксис JS подобен синтаксису Си, поэтому JS - Си-подобный, как и Java, и C#, и D, и PHP, и Perl, и т.д.
версия scalac, такая же как и scala - Scala compiler version 2.11.7 -- Copyright 2002-2013, LAMP/EPFL . Папки не содержат русских букв. Есть ещё проект Play 2.3.8 и он нормально работает. А вот 2.4.2 почему-то не хочет запускаться.
Павел Кузьмин: Коль пошла такая пляска, посмотрите сравнения Symfony vs Yii. В первом для разделения кода на модули есть система бандлов и сервисов, во втором система модулей.
Интерфейсы нужны, когда описывается взаимодействие. Именно взаимодействие и есть ключевое слово. И нам не важно, кто будет писать и какой код, если он унаследовал наш интерфейс, то мы можем взаимодействовать с его кодом/классом.