lihaoyi / hands-on-scala-js

Better documentation for Scala.js
143 stars 52 forks source link

Suggested pointer to Activator #3

Closed jducoeur closed 9 years ago

jducoeur commented 9 years ago

Novice Scala users are likely to be using Typesafe Activator; they may not be sensitive to the fact that that's basically a thin shell around sbt and works fine for purposes of this book. I'd suggest mentioning that.

lihaoyi commented 9 years ago

We don't have an Activator Scala.js project though do we? I've never touched Activator so I don't really know what the adoption is like.

Anyway I'll merge this, Thanks!

jducoeur commented 9 years ago

On Mon, Nov 24, 2014 at 11:28 PM, Li Haoyi notifications@github.com wrote:

We don't have an Activator Scala.js project though do we?

AFAIK we don't, but it's largely irrelevant -- the point is, since Activator is really not much more than sbt pre-canned with a lot of plugins, if you already have Activator there's no need to install sbt separately.

I've never touched Activator so I don't really know what the adoption is like.

I only have guesses, but I suspect fairly high. Certainly anyone using Play!, since Activator is how you do Play! development. And Typesafe has spent much of the past year pushing Activator as the quick and easy way to get started in the Scala world, so I would guess a large fraction of the novices are using it, as well. Once you know what you're doing, you usually stop using the Activator UI for serious work, but you usually keep doing development in the Activator command line, and it's easy to not realize that "the Activator command line" is simply sbt...