Affichage des articles dont le libellé est Clojure. Afficher tous les articles
Affichage des articles dont le libellé est Clojure. Afficher tous les articles

dimanche 17 janvier 2010

Présentation du langage Clojure (5)

Les vidéos 8, 9 et 10 de cette introduction à Clojure :

- la 8ème vidéo


- la 9ème vidéo


- la 10ème vidéo

Présentation du langage Clojure (4)

Voici respectivement les vidéos 6 et 7 :

- la 6ème


- la 7ème

dimanche 10 janvier 2010

Présentation du langage Clojure (3)

Les vidéos 4 et 5 de la série d'introduction à Clojure.

- la 4ème vidéo


- la 5ème vidéo

Présentation du langage Clojure (2)

Suite du billet précédent sur Clojure, avec les vidéos 2 et 3 de la série

- la deuxième vidéo


- la troisième vidéo

Présentation du langage Clojure (1)

Clojure est un dialecte de Lisp pour la JVM créé par Rich Hickey. En dehors d'être un langage fonctionnel de la famille de Lisp, il propose plusieurs caractéristiques intéressantes notamment par rapport à la gestion du "multithreading".
Le mieux est d'aller voir le site officiel - http://clojure.org/ - sur lequel vous trouverez toutes les informations pertinentes.

Si après la première de 10 vidéos de présentation sur clojure. Je trouve cette série vraiment bien faite : elle présente dans des vidéos relativement courte (toujours d'une durée au maximum de l'ordre des 10 minutes) l'essentiel des caractéristiques de Clojure.

J'ai inclus la première vidéo ci-après et je vais mettre sur mon blog les 9 autres. L'URL de cette vidéo sur YouTube est http://www.youtube.com/watch?v=Aoeav_T1ARU.
Vous pouvez toutes les retrouver directement (ainsi que d'autres sur d'autres thématiques informatiques comme JavaScript) sur la chaîne de briantwill : http://www.youtube.com/user/briantwill.

mardi 10 novembre 2009

Le Projet Euler

Une initiative intéressante qui intéressera les amateurs de problèmes mathématiques et informatiques : le "Projet Euler".

Le projet Euler propose un ensemble de petits (par la taille de l'énoncé ;-) ) problèmes qui demandent à la fois réflexion mathématique et mise en oeuvre informatique afin d'être résolus. En effet, il s'agit bien de programmer la solution en utilisant l'ordinateur pour ce qu'il est : une super calculatrice programmable !
Il est possible de s'enregistrer gratuitement sur le site pour pouvoir tenir le compte des problèmes pour lesquels vous avez trouvé une solution.

Il y a bien sûr le côté récréatif pour ceux qui aiment ce genre de petits défis qui active les neurones. C'est aussi à mon sens une mine d'or pour les enseignants d'algorithmique et d'initiation à la programmation.

Bon par contre, tout est en anglais, ce qui est parfois un problème pour certains...

Je suis tombé un peu par hasard sur ce site, à la lecture d'un article de DeveloperWorks sur le langage Clojure dans lequel quelques problèmes du Projet Euler sont résolus avec ce langage.

http://projecteuler.net/