Empecé a aprender Scala y casi en cada tutorial veo un build.sbtarchivo que describe la configuración del proyecto. Pero ahora he instalado giter8y creado un proyecto a partir de la plantilla. Y proyecto generado a partir del build.sbtarchivo de plantilla perdido , pero lo ha hecho build.scala(que parece usado para los mismos propósitos, pero es más flexible).
Entonces, ¿cuál es la diferencia entre build.sbty build.scala?
¿Cuál es más preferido y por qué?

Actualización de julio de 2016 (3 años después)
Build.scalaestá oficialmente en desuso en sbt 0.13.12PR 2530 implementa esa depreciación. Se ha actualizado el
" Apéndice:
.scaladefinición de compilación ".fuente
Cuando
.sbtse compilan los correos electrónicos, están antes de que se fusionen con los.scalaarchivos dentro delprojectdirectorio. No pueden ser utilizados en tareas recursivas, es decir, no se puede personalizarsbta partirsbt, por ejemplo. Para obtener información más detallada, considere leer la sección relacionada con la documentación de sbt: http://www.scala-sbt.org/release/docs/Getting-Started/Basic-Def.html#sbt-vs-scala-definitionfuente