Marseille Java User Group

Le Mars JUG réunit régulièrement la communauté Java de Marseille et de sa région autour d'intervenants qui viennent nous parler de la plateforme Java et de son écosystème.

Notre communauté

Groupe: marsjug@googlegroups.com
Twitter: @marsjug
Mail: contact@marsjug.org

... [Suite]

Sponsors

Vous souhaitez être sponsor du Mars JUG, contactez nous

Jeudi 24 mai 2012

Spécial Devoxx : CRaSH et Ceylon

A propos de Stéphane Epardaud

Depuis les hautes montagnes de Nice, Stéphane travaille pour Red Hat sur le project Ceylon.

C'est un hacker passionné de Java, C, Perl ou Scheme. Enthousiaste des standards web et des bases de données, il a travaillé sur divers projets tel qu'un éditeur XML WYSIWYG, une libraire de multi-threading enn C, un langage pour agents mobiles en Scheme (compilateur et machines virtuelles), ainsi que des services web 2.0 RESTful et une interfaces web riches en HTML 5 / Javascript.

Avide de partage de connaissance, il va souvent prêcher sa paroisse dans des conférences tels que Scheme Workshop 2004, Nice Technical University en 2008, Polytech'Nice en 2009, le Mars JUG, le Paris JUG et le Riviera Java User Group qu'il a crée avec Nicolas Leroux. Acteur passionné d'open source depuis le début, il contribute au projet RESTEasy, et crée les projets jax-doclets, stamps.js, quelques modules de Play! Framework et développe des projets Ceylon pour Red Hat.

A propos de l'intervention

De retour de Devoxx nous vous ramenons deux présentations de la conférence:

  • Quickie : CRaSH un Shell pour étendre la JVM
  • Conférence : introduction au language Ceylon

CRaSH

CRaSH est un shell open source étendant la machine virtuelle java avec puissance et facilité. Un utilisateur peut se connecter au shell par les protocoles SSH ou Telnet.

Les commandes de CRaSH sont écrites dans le language Groovy et peuvent être développées en temps réel, permettant d'étendre le shell facilement et très rapidement. CRaSH est fourni avec un ensemble de commandes de bases tels que la gestion de thread, la gestion de log our l'accès à la base de données.

Ceylon

Ceylon est un nouveau langage de programmation pour la machine virtuelle Java. Nous sommes fans de Java et de son écosysteme, cependant nous pensons que le langage Java et ses libraires conçus il y a 15 ans sont désuets face aux challenges actuels.

Ceylon a été conçu avec plusieurs objectifs

  • Facile à apprendre pour les développeurs Java et C#
  • Améliorer le typage fort de Java
  • Fournir une syntaxe déclarative pour exprimer des concepts hierarchiques (interface utilisateurs, configuration systeme, etc...)
  • Promouvoir l'approche fonctionelle par des objects immuables et des fonction d'ordre supérieur
  • Support de la méta programmation
  • Modulaire
Cette introduction à Ceylon vous montrera les fonctionnalités de Ceylon ainsi que les derniers progrès faits sur le compilateur, l'IDE et la communauté autour de Ceylon.

A propos de la soirée

Inscription: sur JUG Events.

La session du Mars JUG se tiendra à l'école Supinfo à partir de 19H30 le jeudi 24 mars 2012.

Précédentes interventions

Technopôle Marseille Provence
Château Gombert
Les Baronnies, Bâtiment B, RDC
Rue Paul Langevin
13013 MARSEILLE

Jetbrains

Developez.com

Zenika