summaryrefslogtreecommitdiff
path: root/book/src/main/scalatex/book/Intro.scalatex
diff options
context:
space:
mode:
authorLi Haoyi <haoyi@dropbox.com>2014-11-02 00:30:33 -0700
committerLi Haoyi <haoyi@dropbox.com>2014-11-02 00:30:33 -0700
commitd00a2e25a9ee527fa39feb04c3137715501e9fda (patch)
tree250e6272708f3f346e2e91ef2f0b76eebfc953b3 /book/src/main/scalatex/book/Intro.scalatex
parent00746e5c8d1d731d0a0cb581f3bddadde31d0d31 (diff)
downloadhands-on-scala-js-d00a2e25a9ee527fa39feb04c3137715501e9fda.tar.gz
hands-on-scala-js-d00a2e25a9ee527fa39feb04c3137715501e9fda.tar.bz2
hands-on-scala-js-d00a2e25a9ee527fa39feb04c3137715501e9fda.zip
Moved things into folders, sketched out a broad skeleton of the rest of the book
Diffstat (limited to 'book/src/main/scalatex/book/Intro.scalatex')
-rw-r--r--book/src/main/scalatex/book/Intro.scalatex9
1 files changed, 1 insertions, 8 deletions
diff --git a/book/src/main/scalatex/book/Intro.scalatex b/book/src/main/scalatex/book/Intro.scalatex
index f2cc17f..b7c5268 100644
--- a/book/src/main/scalatex/book/Intro.scalatex
+++ b/book/src/main/scalatex/book/Intro.scalatex
@@ -171,15 +171,8 @@
@p
In general, this section of the book will go much deeper into Scala.js, much more than is necessary to get your first applications built. We will talk about the small number of semantic differences between Scala.js and Scala, details of the foreign-function-interface with Javascript, the various optimization levels and what they do. Nothing pressing or urgently needed, but all very interesting, and worth reading if you want to really understand Scala.js in depth.
- @sect{Why}
@p
- Why should you care about Scala.js in the first place? Why not just write Javascript? As a new, barely-a-year-old project, what does it provide that other more mature compile-to-javascript langauges don't?
-
- @p
- In this section of the book, we will examine the reasons which got me first interested in Scala.js. We'll talk at length about the deficiencies of Javascript, the ubiquity of the browser as an application platform, and the technical characteristics that make this the case.
-
- @p
- Lastly, we will explore the solution space. Scala.js isn't the only game in town, and there are hundreds of over attempts at covering the same ground the Scala.js now attempts to cover. We'll compare and contrast the different approaches to see what Scala.js can bring to the table that other approaches cannot.
+ Lastly, we will explore the solution space. Scala.js isn't the only game in town, and there are hundreds of over attempts at covering the same ground the Scala.js now attempts to cover. We'll compare and contrast the different approaches to see what Scala.js can bring to the table that other approaches cannot. Many decisions have been made that shape what Scala.js is today; why did we make them?
@hr