Le principe est simple : un sujet est donné vendredi 30/8 et on ramasse les copies mardi 2/9 (72h). Il s'agit de faire un programme qui répond à l'énoncé, le travail peut se faire en équipe. Il existe une version éclair en 24h.
Vous pouvez y participer avec n'importe quel langage (oui, même du smalltalk :-).
Aller plus loin
- ICFP programming contest 2002 (5 clics)
- ICFP 2002 (3 clics)
- Résultats sur du ray-tracing (2000) (4 clics)
# Gloups ...
Posté par Benoît Bailleux (Mastodon) . Évalué à 10.
Je note que les deux premières équipes utilisaient O'Caml 3.0 (qui est OpenSource : en partie LGPL et en partie QPL, voir http://pauillac.inria.fr/ocaml/(...)). Est-ce un signe ?
[^] # Re: Gloups ...
Posté par Delahaye Matthieu . Évalué à 10.
C'est vrai que lorsque tu es sous pression, ici faire du ray-tracing, Caml et O'Caml sont assez prédestinés. Tu t'affranchis de la gestion des structures de base et en plus le compilo te tape sur les doigts si tu n'as pas traité tout les cas... Ca permet d'éviter pas mal d'erreurs de base.
Et puis c'est vrai que c'est très lisible. Utile quand tu programmes en équipe et que tu n'as pas le temps de passer trop de temps à comprendre ce qu'a fait l'autre.
Maintenant, je sais pas si ton "signe" s'adresse au langage lui-même ou à la license du compilo, qui sont logiquement deux choses distinctes même si dans ce cas il me semble que l'on a pas trop le choix.
[^] # Re: Gloups ...
Posté par reno . Évalué à 6.
> quand tu programmes en équipe et que tu n'as pas
> le temps de passer trop de temps à comprendre ce
> qu'a fait l'autre.
"tres lisible" ?
Tout est relatif: entre O'Caml et Ruby, je prefere de loin la lisibilite de Ruby..
Mais bon au niveau performance, Ruby ne peut pas rivaliser avec O'Caml.
[^] # Re: Gloups ...
Posté par NeuCeu . Évalué à 3.
Viva el Ruby !
quoique on puisse aussi écrire des trucs vraiment sales en Ruby.
Si, si, j'en écris...
C'est quand même bizarre qu'il n'y ait pas eu une seule équipe Ruby dans les années précédentes. Peut être parce que la rapidité compte ?
[^] # Re: Gloups ...
Posté par Delahaye Matthieu . Évalué à 5.
D'après la courte présentation de la notation, c'est plus ou moins au bon vouloir des juges.
Cependant il y eu une époque ou la rapidité permettait de départager les applications ayant les même fonctionnalités.
[^] # Re: Gloups ...
Posté par Delahaye Matthieu . Évalué à 2.
Effectivement, je n'ai pas dit que c'était le plus lisible.
[^] # Re: Gloups ...
Posté par Dugland Bob . Évalué à 5.
Il faut noter que quand les mecs de l'inria utilisent o'caml, il leur est arrivé (au moins une fois) d'améliorer le compilo (compression de structures en mémoire)
[^] # Re: Gloups ...
Posté par Vivi (site web personnel) . Évalué à 8.
mais pas l'année dernière où les gagnants ont utilisé Haskell, Dylan et Erlang.
http://cristal.inria.fr/ICFP2001/prog-contest/(...)
[^] # Re: Gloups ...
Posté par Dimitri Ara . Évalué à -1.
# 72h entre un vendredi et un mardi?
Posté par jimee (site web personnel) . Évalué à 4.
-1 Désolé
[^] # Re: 72h entre un vendredi et un mardi?
Posté par Dugland Bob . Évalué à -8.
On parle de programmation là pas de petits détails sans importance :-)
-1 pan dans le bec
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.