You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by bu...@apache.org on 2014/06/23 22:19:35 UTC

svn commit: r913419 - in /websites/production/tapestry/content: cache/main.pageCache coffeescript.html

Author: buildbot
Date: Mon Jun 23 20:19:35 2014
New Revision: 913419

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/coffeescript.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/tapestry/content/coffeescript.html
==============================================================================
--- websites/production/tapestry/content/coffeescript.html (original)
+++ websites/production/tapestry/content/coffeescript.html Mon Jun 23 20:19:35 2014
@@ -61,7 +61,7 @@
   </div>
 
 <div id="content">
-<div id="ConfluenceContent"><p><a shape="rect" class="external-link" href="http://coffeescript.org" >CoffeeScript</a> is a language to compiles down to JavaScript.</p><p>It can be quite controversial, but also quite effective.</p><p>On the controversial side, it uses significant whitespace to denote blocks of code (like Python or Haskell) rather than curl braces (like Java, JavaScript, or Ruby). In fact, it draws influences from a wide rage of other languages, incorporating many functional programming features, a rudimentary class system, string interpolation, destructuring assignment, and more.</p><p>However, for all that, it is very close to JavaScript; it simply rounds out many of the rough edges of JavaScript (and adds a few of its own). As wide ranging as CoffeeScript syntax can be, there's generally a very close mapping from CoffeeScript to JavaScript.</p><p>CoffeeScript code often approaches Python's goal of being a "executable psuedo-code"; code that looks like a placeholder
  will actually run. Some people find it more pleasant to read than JavaScript ... more&#160;<em>essence</em> and less&#160;<em>ceremony</em>.</p><p>You can still write bad code in CoffeeScript. You can write bad code in any language.</p><p>All of Tapestry's client-side code in written in CoffeeScript and compiled, at build-time, to JavaScript.</p><p>The tapestry-web-resources module adds the ability to dynamically compile CoffeeScript to JavaScript in the running application, It is recommended for anyone who want to use CoffeeScript in their application ... just do the compilation at runtime (with access to Tapestry's full exception reporting capabilities).</p></div>
+<div id="ConfluenceContent"><p><a shape="rect" class="external-link" href="http://coffeescript.org" >CoffeeScript</a> is a language to compiles down to JavaScript.</p><p>It can be quite controversial, but also quite effective.</p><p>On the controversial side, it uses significant whitespace to denote blocks of code (like Python or Haskell) rather than curl braces (like Java, JavaScript, or Ruby). In fact, it draws influences from a wide rage of other languages, incorporating many functional programming features, a rudimentary class system, string interpolation, destructuring assignment, and more.</p><p>However, for all that, it is very close to JavaScript; it simply rounds out many of the rough edges of JavaScript (and adds a few of its own). As wide ranging as CoffeeScript syntax can be, there's generally a very close mapping from CoffeeScript to JavaScript.</p><p>CoffeeScript code often approaches Python's goal of being a "executable psuedo-code"; code that looks like a placeholder
  will actually run. Some people find it more pleasant to read than JavaScript ... more&#160;<em>essence</em> and less&#160;<em>ceremony</em>.</p><p>You can still write bad code in CoffeeScript. You can write bad code in any language.</p><p>All of Tapestry's client-side code in written in CoffeeScript and compiled, at build-time, to JavaScript.</p><p>The tapestry-web-resources module adds the ability to dynamically compile CoffeeScript to JavaScript in the running application, It is recommended for anyone who wants to use CoffeeScript in their application ... just do the compilation at runtime (with access to Tapestry's full exception reporting capabilities).</p></div>
 </div>
 
 <div class="clearer"></div>