The document discusses features and enhancements in Groovy 1.8.0, including improved AST processing, new logging capabilities using the @Log annotation, support for method locks with @WithReadLock and @WithWriteLock, interruptible loops, memoization of recursive functions, and integration with JSON parsing. Slides provide code examples and diagrams to illustrate these Groovy language and library improvements.
The document discusses features and enhancements in Groovy 1.8.0, including improved AST processing, new logging capabilities using the @Log annotation, support for method locks with @WithReadLock and @WithWriteLock, interruptible loops, memoization of recursive functions, and integration with JSON parsing. Slides provide code examples and diagrams to illustrate these Groovy language and library improvements.
The document discusses using GPars, a Groovy library, to perform parallel programming and concurrent operations. It covers GPars features like GParsPool for parallel collection operations, ParallelEnhancer for enhancing existing collections, callAsync for asynchronous execution, and parallel arrays for data parallelism. Examples are provided for map/reduce operations, parallel finding/filtering of collections, and parallel execution of closures.
This document summarizes a presentation about React Native given at DroidKaigi 2017. It discusses how React Native allows building native Android and iOS apps using React by rendering UI components to native platform views. It describes how React Native maps React components to native platform views, implements native modules to access platform features, and uses the JavaScript bridge to allow calling native code from JavaScript. It highlights how React Native enables writing once and deploying to both Android and iOS with shared JavaScript code.
LightningTalk at Kanasan.JS, Japanese Javascript Users Group Meeting
http://groups.google.co.jp/group/kanasanjs/web/kanasan-js-javascript52-lightning-talk