11. Code en Java public class FilterApp { public static void main(String[] args) { List<String> list = new ArrayList(); list.add("Olaf"); list.add("Tug"); list.add("John"); list.add("Dave"); FilterApp filter = new FilterApp(); List<String> data = filter.filterLongerThan(list,4); System.out.println(data.size()); Iterator it = data.iterator(); while (it.hasNext()) {System.out.println(it.next());} } public List filterLongerThan(List list, int length) { List<String> result = new ArrayList(); Iterator it = list.iterator(); while (it.hasNext()) { String item = (String)it.next(); if (item.length()>= length) {result.add(item);} } return result; } }
12. Code en Groovy def list = ["Olaf","Tug","John","Dave"] def data = list.findAll { it.size() >= 4 } println data.size() data.each { println it } Java 25-30 lignes / Groovy 4 lignes
19. Développement Simplifié Les Langages Dynamiques pour développer des applications Web développer des applications Web développer des applications Web
20.
21.
22. Demonstration Création d’une application avec Rails/Grails Création d’une application avec Rails/Grails Création d’une application avec Rails/Grails
23. IBM Project Zero Une nouvelle alternative... Une nouvelle alternative... Une nouvelle alternative...
24.
25. JavaFX Une nouvelle alternative... Une nouvelle alternative... Une nouvelle alternative...