Skip to content

Installation de ceylon sur un raspberry pi

A l’occasion de Devoxx France 2013, j’ai pu participer à un Hands-on Ceylon en présence de Stéphane Epardaud et Emmanuel Bernard.

De retour chez moi, je constate que OpenJDK7 est disponible pour sur Arch Linux pour Raspberry Pi. Pile ce qu’il faut pour mon serveur perso :

Photo de mon serveur Pi

Il est beau mon serveur. Pas une bête de course, mais bien pratique pour des petites expérimentations à distance.

Donc: OpenJDK7 est disponible. Ca tombe bien Ceylon nécessite Java 7, alors allons-y !!

Note : les instructions suivantes sont pour la distribution Arch Linux du Raspberry Pi.

Préparation

Nous allons avoir besoin d’unzip, wget et du jdk 7 :

pacman -S unzip
pacman -S wget
pacman -S jdk7-openjdk

Installation
Commencez par télécharger et dézipper Ceylon :

wget http://ceylon-lang.org/download/dist/1_0_Milestone5
unzip 1_0_Milestone5

Puis définissez les variables d’environnement (à reclaquer dans votre .bash_profile pour les conserver au redémarrage) :

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk
export PATH=$PATH:$HOME/ceylon-0.5/bin

Premier test

C’est parti pour un « Hello, world ! »

mkdir -p helloCeylon/source
cd helloCeylon

Et voici le code du programme (nommez le source/hello.ceylon) :

void hello() {
    print("Hello, World!");
}

Simple, n’est-ce pas ?

Pour lancer la compilation :

ceylon compile source/hello.ceylon

Attendez un peu … et le compilateur devrait répondre :

Note: Created module default

Super, notre premier module est prêt !

Lançons-le pour vérifier (le hello passé au paramètre run est le nom de la méthode à appeler) :

ceylon run --run hello default

Attendez un peu … et …

Hello, World!

Yes, ça marche !!! Voilà, vous pouvez faire du Ceylon sur Raspberry Pi 😉

Published inProgrammation
Loading Facebook Comments ...

Be First to Comment

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.