LeWeb Paris Presentation

Something about Ben Edwards

Avatar of Ben EdwardsCo-Founder of SmartThings and heading up Community engagement while keeping a foot in product design and development.

5 Responses to LeWeb Paris Presentation

  1. Avatar of fxthoorens
    fxthoorens December 4, 2012 at 7:42 am #

    Can we get more about the language, is that a groovy DSL (as it looks like)? Or is it purely of your own?

  2. Avatar of Ben Edwards
    Ben Edwards December 4, 2012 at 8:09 am #

    @fxthoorens – A good place (the only place right now) to start is here: http://build.smartthings.com/smartapps-overview/

    And yes, you are astute, it is a (slightly) modified version of Groovy.

  3. Guillaume Laforge December 4, 2012 at 9:51 am #

    I’d be curious to know in what way Groovy has been modified?

  4. Avatar of Josh Reed
    Josh Reed December 4, 2012 at 1:46 pm #

    @fxthoorens and @glaforge – it is standard Groovy with a few AST transforms to prevent specific issues like infinite loops. We’re also running in a sandbox (http://groovy-sandbox.kohsuke.org/) for additional runtime protections e.g. preventing calls to dubious things like System.exit(1), new File(“/etc/passwd”), etc.

  5. Avatar of fxthoorens
    fxthoorens December 4, 2012 at 2:57 pm #

    thanks josh for this clarification. If you need help, I am sure the groovy community would love to be involved. Anyway good job so far, can’t wait to try out the web IDE

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img height="" src="" width="">