Aller au menu - Aller au contenu

Avant-goût du langage : une todo-list distribuée


Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Pseudo Commentaire
Page 1 
Hors ligne Linktim # Posté le 02/03/2008 à 16:05:19
Ex-Newser
Avatar
Anciens

études : SUPINFO Rhône-Alpes à Lyon

J'entends beaucoup de bien de ce langage en ce moment et je pense qu'un big-tuto serait très intéressant. :)
 
Hors ligne Crew # Posté le 02/03/2008 à 16:45:36
Poulet avarié.
Avatar

Hum, sa a l'air pas mal, peut-être qu'un langage de plus dans mes connaissances...

Très bon avant-gout : 17/20 (je note le manque d'illustrations) ;)
Hors ligne 0nce # Posté le 02/03/2008 à 17:09:18
Avatar

Super ! (Comme tous tes tutos d'ailleurs). Je mets 19 !

Très bonne introduction à ce langage. J'aime bien l'idée d'un tuto pour approfondir le contenu de la news (qui était aussi très instructive).
 
Hors ligne Sulimo # Posté le 02/03/2008 à 18:28:51
Avatar

Un tutoriel d'introduction à ce langage de programmation très intéressant. Il est complet et clair.

Image utilisateur

Image utilisateur
 
Hors ligne Roland Deschain # Posté le 02/03/2008 à 18:50:03
Avatar

Bon tuto.
L'Erlang a l'air d'être un langage très intéressant. A quand le big-tuto? :p
Aleez,un 18 bien mérité!
 
Hors ligne S18@lg # Posté le 02/03/2008 à 19:22:25

bon tuto donnant envis de se mettre a se langage :)
19 car rien n'est parfais(sauf ce qui l'est :p )

"Ceux qui pnse qu'nstalé linx est dfficile n'ont qu'a essayer de sortire avec une fille"
 
Hors ligne Natim # Posté le 02/03/2008 à 20:22:36
Apprendre à coder c'est coder
Avatar
Anciens
Flux RSS

Ville : Beaucourt
Pays : France métropolitaine
études : UTBM

Merci pour ce tuto d'introduction à Erlang qui m'a mis l'eau à la bouche.
Il me reste plus qu'à comprendre comment le mettre en place pour développer et ensuite le mettre en production.
 
Hors ligne nax # Posté le 02/03/2008 à 20:50:23
Avatar

un concept très interessant qui mériterait d'être plus connu
 
Hors ligne Panpan # Posté le 02/03/2008 à 21:26:36
Avatar

Ville : Grenoble
Pays : France métropolitaine

Cette idée d'"avant-goût" est excellente, et très bien mise en oeuvre ici.

En effet, le tuto montre juste ce qu'il faut pour cerner les différences de concept avec les langages plus "classiques", mais comme promis dans l'intro, ne s'engage pas dans un cours de Erlang.

Très beau travail, très bien dosé, sur un sujet passionnant.

18/20
Hors ligne Skelio # Posté le 02/03/2008 à 22:15:05

Grâce à Poulet, je connaissais déjà un peu erlang, et je trouve que ce tuto est une bonne présentation du langage, claire et agréable.
Hors ligne applemac # Posté le 02/03/2008 à 22:57:27
Le jaune, c'est beau.
Avatar

études : IUT Aix-en-Provence

Bon tutorial qui m'a permis d'en savoir plus rapidement et facilement sur le concept d'erlang.

Un langage utile, même si je pense que je n'aurais que rarement besoin de ses avantages.
Hors ligne Jeremie78 # Posté le 03/03/2008 à 10:38:16
Powered by GNU/Linux

études : EPITA

Vraiment super, une belle initiation à ce langage qui semble prometteur :)

Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ...
 
Hors ligne antou # Posté le 03/03/2008 à 11:40:48
8 mars: gorillaz! =D
Avatar

Ville : Poitiers
Pays : France métropolitaine
études : IUT Poitiers

Je félicite l'idée d'un avant-goût, même si c'est un poil frustrant de ne pas disposer d'un tuto plus complet ^^ c'est donne vraiment envie de continuer.
Toutefois je n'ai pas trouvé la première partie très claire (mais ce n'est pas un problème pour la compréhension de la seoncde ;) ).
En tout cas, je suis déjà en train d'installer Erlang chez moi, on verra bien ce que ça donne :D !
Merci.

/\
||
||

Avis d'un non-expert
tous domaines ^^ !
 
Hors ligne antou # Posté le 03/03/2008 à 11:41:05
8 mars: gorillaz! =D
Avatar

Ville : Poitiers
Pays : France métropolitaine
études : IUT Poitiers

Je félicite l'idée d'un avant-goût, même si c'est un poil frustrant de ne pas disposer d'un tuto plus complet ^^ c'est donne vraiment envie de continuer.
Toutefois je n'ai pas trouvé la première partie très claire (mais ce n'est pas un problème pour la compréhension de la seconde ;) ).
En tout cas, je suis déjà en train d'installer Erlang chez moi, on verra bien ce que ça donne :D !
Merci.

edit: désolé pour le double-post >_<

/\
||
||

Avis d'un non-expert
tous domaines ^^ !
 
Hors ligne pouit # Posté le 03/03/2008 à 17:31:32
Avatar

Bravo pour cette initiative que j'apprécie énormément, à savoir approfondir une new avec un tuto.
Je trouve l'idée excellente puisque sans alourdir la new tu propose une information claire et rapide sur les bases de ce langage.

Mais c'est vrai que l'idée d'un Big Tuto serait appréciable :p (avis aux amateurs ;) )


En tout cas 18 pour ce tuto !

(\_/) Voici mon gnanimal
(o.0) Il est la uniquement pour aider les petits Zéros
(")(") Viva lapinou!!
Ps : J'adore ce site ^^
==> Mon site <==
 
Hors ligne Dark-Side # Posté le 03/03/2008 à 19:27:55
Avatar

études : EPITA

Bon et bien je vais répondre à vos questions alors.
Comme prévu ce tuto n'est qu'une introduction rapide à l'erlang.
Si vous pensiez apprendre le langage dans ce tutoriel et bien désolé mais ce n'était pas au programme.
Nous avons fait ce tutoriel pour vous donner envie d'apprendre l'erlang, à priori ça a marché :)
Sinon nous n'avons tout simplement pas le temps (ni même le courage) pour rédiger un big tuto, mais bon ... qui sait :D .
Par contre ce tutoriel devrait être la mise en bouche d'une série de petits tutos traitant de points particuliers du langage (que ce soit pour leur puissance ou pour leur difficulté).

Image utilisateurImage utilisateurImage utilisateurImage utilisateur
 
Hors ligne ornithorynx # Posté le 03/03/2008 à 20:07:46

C'est bête que les zéros auront pas le droit à un tutoriel complet là dessus, mais bon, c'est déja très bien ça ^^ .

Par contre, il y a une chose que je n'ai pas compris, la gestion des processus de erlang (la variable Serv ici par exemple) est-elle gérée par le système ou par l'interpréteur erlang ? Si elle est faite par l'interpréteur, est-ce que ça ne risque pas de ralentire un peu le langage :) ?

Enfin sinon, comme tout le monde, je trouve que c'est une très bonne introduction sur un langage qui n'est pas du tout connu, mais bon, ça me fera pas lâcher mon C++ pour le moment :p .
Hors ligne bluestorm # Posté le 03/03/2008 à 20:22:52
dont ask to ask
Avatar
Anciens
Flux RSS

Elle est gérée par le langage.

En effet, les processus sont un concept "de base" en Erlang : dans la plupart des programmes erlang tu trouveras beaucoup de processus, pour la plupart très légers. Au contraire, dans un système d'exploitation, tu as "relativement peu" de processus (on n'imagine pas par exemple, quand on code un forum, créer un processus par topic !), et ils sont "assez lourds" (ils font beaucoup de choses différentes).
Utiliser les processus du système d'exploitation serait donc totalement inadapté, car ils ont des objectifs différents.

Les processus Erlang sont codés directement dans la machine virtuelle, et sont implémentés de manière à être extrêmement légers. De plus, ils ont une gestion des erreurs spécifique qui fait la rosbustesse du langage.

L'idée de processus spécialisés au niveau de la VM n'est pas nouvelle, par exemple avec les "green threads" de Java. Mais ceux d'erlang sont vraiment spécialisés. Un programme erlang supportera sans problème plusieurs dizaines de milliers de processus simultanément.
 
Hors ligne antou # Posté le 04/03/2008 à 17:43:32
8 mars: gorillaz! =D
Avatar

Ville : Poitiers
Pays : France métropolitaine
études : IUT Poitiers

Re-hello,
Puisque vous n'avez pas l'air de vouloir "tutoter" sur le Erlang (et franchement ça se comprend :p ), est-ce que vous auriez des adresses de cours,tutos ou autres en français svp ? Car à part le site officiel (anglais), je n'ai vraiment pas trouvé grand chose...

/\
||
||

Avis d'un non-expert
tous domaines ^^ !
 
Hors ligne robocop # Posté le 07/03/2008 à 23:17:39
Avatar

Bonjour,
Une petite erreur je pense ici :
Citation : le tutoriel
Ce tuto est un peu inhabituel car, au de vous apprendre un langage de programmation, en partant des bases et en exposant toutes ses caractéristiques, il vise à vous faire découvrir un langage de programmation. Il est donc conçu pour être court, et incomplet : c'est un avant goût.


Coordialement, robocop.
 
Hors ligne mkey # Posté le 09/03/2008 à 17:16:52
Up the Irons!
Avatar

"Notre todo-list a la particularité d'être distribuée, c'est à dire qu'elle est accessible par plusieurs personnes 'en même temps' : "

le terme le plus correcte serait : "Multi-Utilisateurs"
la def. de qlqchose de distribué (calcule ou base de données): c'est qu'elle est decoupée en parties qui sont stockée ou executée sur des ordinateur distincts.
réf wikipedia

10/20

Citation : Steve Harris
When you know that your time is close at hand
Maybe then you'll begin to understand
Life down here is just a strange illusion


 
Hors ligne igwana # Posté le 04/04/2008 à 13:41:02

Avatar

C'est vraiment encourageant qu'on commence sérieusement à parler d'Erlang et ce tuto contribue à le faire connaître encore d'avantage : bravo ! Je le pratique depuis 2004 et j'avais l'impression de passer pour un extra-terrestre aux yeux de mes collègues lorsque j'ai proposé mon premier projet en Erlang dans mon entreprise ... ils ne se doutaient même pas qu'ils exploitaient déjà des équipements qui tournaient sur ce langage (opérateur télécom).
J'espère que ce n'est que le premier d'une longue série !
Hors ligne Karaziox # Posté le 10/07/2008 à 16:23:42
Il changea l'eau en vain

Ville : La sarre
Pays : Canada

Comme on a la coloration erlang maintenant, peut-être remplacer Autre par Erlang? :)

Sinon, très bon avant gout. Va falloir nous pondre un vrai tuto là :p

Un programme informatique fait ce que vous lui avez dit de faire, pas ce que vous voulez qu'il fasse
 
Hors ligne zarnergun # Posté le 14/07/2008 à 21:12:14
Zer0 n°1680
Avatar

Très intéressant et éducatif, si un jour un tuto made in Zero se voit venir au monde, je serais surement le premier à le lire et le commenter :)
Un 18 !

My Z@rnerguN
Et l'homme créa le net !
 
Hors ligne Stakhanov # Posté le 13/08/2008 à 16:48:01
Mate / Feed / Kill / Repeat
Avatar

études : Université Paul Sabatier Toulouse

Pas évident quand on est habitué à la prog impérative, ça fait un choc.
Très bon tuto, ça donne envie d'essayer.

"If anything can go wrong, it will."
 
Hors ligne Oly # Posté le 04/01/2009 à 10:57:21
Zog Zog !
Avatar

Vite vite vite, un big tuto sur L'Erlang. Je l'ai lu hier et je crois avoir déjà lu tous ce que je pouvais lire en français sur ce langage qui m'a l'air vraiment exellent.

Mais si j'ai bien comprit il est comme le Java, il faut installer sur le pc une machine virtuelle pour pouvoir lancer le programme ?

(19/20 .. pour vous encourager à écrire plus ^^)

Image utilisateur
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx