Vous n'êtes pas identifié(e).
Pages : 1
Programmation: in code we trust
Afin de reprendre la main sur la machine, les initiations à la programmation se multiplient, tels les Coding Goûters.
Hors ligne
Sans oublier l'excellent http://rubymonk.com/ qui permet de s'initier à l'excellent langage Ruby et plus tard faire du Ruby On Rails, racheter Google et Apple, et former Goople..
Ou Apgle
Bref, aller faire du ruby.
Hors ligne
Le Washington Post qui présente [...] le code comme « la lingua franca des web activistes ».
Ça fait quand même un peu vision idéalisée d'évoquer le code comme étant la langue d'échange de cette population, comme si contrairement aux langues "humaines", tout le monde s'exprimait dans le même dialecte.
C'est un peu comme si un linguiste extra-terrestre venait visiter la Terre et rentrait chez lui faire une conférence pour expliquer: "toutes les humains parlent la même langue; ils utilisent leurs cordes vocales pour émettre des sons."
2012 est proclamé « Année du code » et inculquer l’informatique à ces écervelés de la génération Facebook devient une mission de salut public.
Le point positif dans tout ça, c'est que la prochaine fois qu'une personne non-informaticienne aura une idée de génie du type "concurrencer Facebook", elle tentera peut-être de le faire elle-même au lieu d'aller harceler des développeurs en leur disant "Non mais c'est bon. J'ai trouvé le concept, il n'y a plus qu'à créer le site web."
Dernière modification par ataraxo (20-02-2012 15:52:20)
Hors ligne
Sans oublier l'excellent http://rubymonk.com/ qui permet de s'initier à l'excellent langage Ruby et plus tard faire du Ruby On Rails, racheter Google et Apple, et former Goople..
Ou ApgleBref, aller faire du ruby.
Ou RailsCast aussi pour RoR
Ruby mangez-en, ouais (peu de risques de se casser les dents malgré ce qu'on peut penser ).
Hors ligne
La carte Raspberry Pi à 25 € est très prometteuse pour se lancer sans risque et à peu de frais dans la programmation, l'élaboration d'interfaces en tous genres.
La communauté se construit avant même la commercialisation du matériel, et les idées foisonnent dans le forum.
Hors ligne
Très bon article qui présente bien le problème de la programmation avec des jeunes.Je le cite dans le forum français de Scratch.
On parle de Scratch dans Libération.
Scratch est sous doute un bon langage pour les débutants à partir de 8 ans car ce n'est pas seulement un langage de programmation mais aussi un site qui permet d'échanger des programmes entre jeunes (et moins jeunes!)et ainsi de progresser.
Hors ligne
Pour ceux qui préfèrent les langages plus propres il y a http://try.ocamlpro.org/ pour jouer et apprendre OCaml
Hors ligne
Pour ceux qui préfèrent les langages plus propres il y a [...] OCaml
C'est un jugement de valeur qui s'appuie sur un sentiment de supériorité procuré par la pratique de la programmation fonctionnelle ? Ou bien sur le sentiment patriotique flatté par l'utilisation d'un produit de la recherche Française ?
Hors ligne
plop a écrit :Pour ceux qui préfèrent les langages plus propres il y a [...] OCaml
C'est un jugement de valeur qui s'appuie sur un sentiment de supériorité procuré par la pratique de la programmation fonctionnelle ? Ou bien sur le sentiment patriotique flatté par l'utilisation d'un produit de la recherche Française ?
Pourquoi ? Pour en pratiquer une bonne dizaine, je confirme : Caml est un langage "propre" -- fortement typé, lisible, tendant à décourager le globiboulga programmatique... --, probablement au-dessus de la moyenne de ce point de vue. Ça n'en fait pas le meilleur langage du monde, mais ce n'est pas non plus ce que prétendait le commentateur précédent.
Hors ligne
Mais non, le meilleurs langage du monde, c'est Java.
Hors ligne
ataraxo a écrit :plop a écrit :Pour ceux qui préfèrent les langages plus propres il y a [...] OCaml
C'est un jugement de valeur qui s'appuie sur un sentiment de supériorité procuré par la pratique de la programmation fonctionnelle ? Ou bien sur le sentiment patriotique flatté par l'utilisation d'un produit de la recherche Française ?
Pourquoi ? Pour en pratiquer une bonne dizaine, je confirme : Caml est un langage "propre" -- fortement typé, lisible, tendant à décourager le globiboulga programmatique... --, probablement au-dessus de la moyenne de ce point de vue. Ça n'en fait pas le meilleur langage du monde, mais ce n'est pas non plus ce que prétendait le commentateur précédent.
Mouais... Je me rappelle de mon prof de programmation qui m'expliquait en Caml comment re-programmer les fonctions pour que + fasse * et - fasse /.
Au final Caml c'est un langage intéressant, mais de là a le qualifier de qualité supérieur à d'autres, je rejoint Adjudant Tifrice, faut pas non plus être plus royaliste que le roi.
Si Caml était si joli, depuis le temps qu'il existe il serait utilisé partout.
Hors ligne
Caml n'est pas plus utilisé peut-être parce que le langage fonctionnel n'est pas très utilisé : c'est plus une histoire d'habitude et d'inertie qu'autre chose amha.
Langage "propre" pas "supérieur à d'autres", je suis ok... En principe ce paradigme est plus clair, effectivement nettement au dessus de la majorité des langages impératifs.
Le fait est qu'il peut être intéressant d'au moins s'y intéresser.
ps : Ruby permet d'en faire un peu, mais je ne serai pas de mauvaise foi au point de le qualifier de "langage propre". Il fait partie de ces langages où impératif peut côtoyer fonctionnel. Je ne sais pas si ça fait du bien ou du mal au fonctionnel
Dernière modification par Tsht (21-02-2012 12:06:01)
Hors ligne
Par propre, j'entenda typé statiquement avec un système de type qui tiend la route. Ce n'est pas celui de Haskell, mais pas loins. Sinon c'est un sentiment acquis après de nombreuses heures de programmation à laisse en parti le compilateur réfléchir à ma place.
Hors ligne
Robozzle (casse-tête consistant à contrôler un petit robot avec un jeu d’instructions simples)
J'ai retrouvé ma tortue !
Hors ligne
Le site InternetActu a publié un article qui va un peu dans le même sens que vous ici http://www.internetactu.net/2012/01/20/ … a-decoder/ et ici http://www.internetactu.net/2010/11/02/ … programme/
Pour moi, programmer c'est assembler des blocs d'instructions en vue d'obtenir un traitement automatisé d'une ou plusieurs informations.
Mais pour bien apprendre à programmer, il faut d'abord savoir quoi faire avant de savoir comment faire, c'est pour cela que nous avons mis au point le démarche TOP SCRATCHer. Il s'agit de se poser des questions sur les ingrédients de son jeu avant de se lancer tête baissé dans le code.
Ressources pour la robotique ludique et Scratch sur http://rcx-storm.org/
avec l'association Forum Education Science Culture
Hors ligne
Pages : 1