IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages fonctionnels Discussion :

[Erlang] Des fans d'Erlang?


Sujet :

Langages fonctionnels

  1. #21
    Membre à l'essai
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Septembre 2010
    Messages : 13
    Points : 18
    Points
    18
    Par défaut
    C'est bon, j'ai trouvé,

    il suffit de d'écrire mon code dans un simple fichier au format .erl ouvert avec mon editeur de texte.

    Puis de compiler le code via un clic droit sur le fichier -> compiler,

    d'ouvrir erlang en ouvrant mon fichier créé par la compilation au format .beam avec le logiciel werl.

    C'est tout simple

    Source qui m'a aidé à comprendre le fonctionnement : http://learnyousomeerlang.com/modules

  2. #22
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 140
    Points : 84
    Points
    84
    Par défaut
    Salut les erlanguistes (Erlanguiens ?) !

    je voudrais savoir, en dehors du domaine du calcul partagé, dans quels domaines Erlang nous facilitera-t-il la tâche de programmeur ?

    Ma question est générale, et aussi en particulier que vaut erlang sur la manipulation de Strings ?

    Au plaisir de vous lire ....

  3. #23
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    Citation Envoyé par james-mi Voir le message
    Salut les erlanguistes (Erlanguiens ?) !

    je voudrais savoir, en dehors du domaine du calcul partagé, dans quels domaines Erlang nous facilitera-t-il la tâche de programmeur ?
    Francesco l'un des auteurs de Programmer en Erlang raconte pourquoi il a choisi Erlang par rapport à d'autres langages. Quand il était étudiant (1994), un des profs lui demande de lire Concurrent Programming in Erlang puis de faire un certains nombres d’exercices sur la programmation parallèle.

    Il n'en pensait pas grand chose mais si il appréciait la simplicité du modèle de concurrence et l'absence de threads. C'est un langage parmi d'autres qu'il faut connaitre quand on est étudiant.

    Quelques mois plus tard, il commence à étudier la POO. Un des TP fait en Erlang est à faire en Eiffel. Le prof leur dit qu'Eiffel est le candidat idéal pour ce TP. Il a mis 3 fois plus de temps en Eiffel par rapport à Erlang à faire le TP.

    Une semaine plus tard, il visite le lab d'Ericsson. Depuis, il programme en Erlang.

    Citation Envoyé par james-mi Voir le message
    Ma question est générale, et aussi en particulier que vaut erlang sur la manipulation de Strings ?
    C'est une question qui revient souvent. Surement parce qu'il y a pas de type string natif.
    Une string est une liste de nombre. Il y a tout ce qu'il faut pour les manipuler.

  4. #24
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    832
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 832
    Points : 1 104
    Points
    1 104
    Par défaut
    Une string est une liste de nombre. Il y a tout ce qu'il faut pour les manipuler.
    Sauf que cette représentation est horrible du point de vue des performances, et ne suffit pas pour les encodages sophistiqués (UTF8, etc.). J'imagine qu'en Erlang, comme c'est le cas en Haskell, des gens ont développé des bibliothèques spécialisées pour une gestion performante des chaînes de caractère, mais dire "c'est une liste de nombre, no problem" c'est un peu léger.

  5. #25
    Membre du Club
    Homme Profil pro
    Dév SIG-web
    Inscrit en
    Août 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dév SIG-web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 28
    Points : 66
    Points
    66
    Par défaut
    (Bon je réponds plus d'un an après mais ça peut quand même servir, on ne sait jamais).

    Salut,

    Tu as ces erreurs parce que tu écris ce code dans le shell, or on ne peut pas définir de fonctions dans le shell (uniquement des fun) et encore moins définir des modules.

    Pour les définir, il te faut le faire dans un fichier .erl puis le compiler.

Discussions similaires

  1. extraction des paramettres d'une requete http avec erlang
    Par franco9 dans le forum Langages fonctionnels
    Réponses: 0
    Dernier message: 11/12/2012, 18h41
  2. Autoriser du contenu uniquement à des fans Facebook
    Par ishanshade dans le forum jQuery
    Réponses: 1
    Dernier message: 10/05/2012, 10h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo