summaryrefslogtreecommitdiff
path: root/book/src/main/scalatex/book/indepth/DesignSpace.scalatex
diff options
context:
space:
mode:
Diffstat (limited to 'book/src/main/scalatex/book/indepth/DesignSpace.scalatex')
-rw-r--r--book/src/main/scalatex/book/indepth/DesignSpace.scalatex12
1 files changed, 12 insertions, 0 deletions
diff --git a/book/src/main/scalatex/book/indepth/DesignSpace.scalatex b/book/src/main/scalatex/book/indepth/DesignSpace.scalatex
new file mode 100644
index 0000000..121301e
--- /dev/null
+++ b/book/src/main/scalatex/book/indepth/DesignSpace.scalatex
@@ -0,0 +1,12 @@
+@p
+ Scala.js is a relatively large project, and is the result of both an enormous amount of hard work as well as a number of decisions that craft what it's like to program in Scala.js today. Many of these decisions result in marked differences from the behavior of the same code running on the JVM. This chapter explores the reasoning and rationale behind these decisions.
+
+
+@sect("Why No Reflection?")
+ TODO
+
+@sect("Why No inline-Javascript?")
+ TODO
+
+@sect("Why does error behavior differ?")
+ TODO \ No newline at end of file