J’ai une boîte Debian exécutant des tâches avec du céleri et du rabbitmq pendant environ un an. Récemment, j’ai remarqué que les tâches n’étaient pas en cours de traitement, alors je me suis connecté au système et j’ai remarqué que le céleri ne pouvait pas se connecter à rabbitmq. J’ai redémarré rabbitmq-server et même si […]
Je voudrais construire un système basé sur Erlang / OTP, qui résout un problème «extrêmement déroutant». J’ai déjà lu / parcouru: Apprenez un peu Erlang; Programmation Erlang (Armstrong); Programmation Erlang (Cesarini); Erlang / OTP en action. J’ai l’essentiel des processus, de la messagerie, des superviseurs, des serveurs génériques, de la journalisation, etc. Je comprends que […]
Je suis tout nouveau à Erlang. Comment faites-vous modulo (obtenir le rest d’une division)? C’est% dans la plupart des langages de type C, mais cela désigne un commentaire dans Erlang. Plusieurs personnes ont répondu avec rem, ce qui, dans la plupart des cas, va bien. Mais je reviens sur ce point car je dois maintenant […]
Il y a beaucoup de fragments qui détaillent des morceaux du processus de transformation syntaxique dans Erlang, mais aucun de ceux-ci n’a fourni une couverture complète de la motivation à l’exécution. Y a-t-il un bon tutoriel qui me manque quelque part et, si oui, où peut-on le trouver?
J’ai essayé d’apprendre Erlang et j’ai rencontré des problèmes avec les lignes de fin dans les fonctions et les déclarations de cas. A savoir, quand est-ce que j’utilise un point-virgule, une virgule ou un point dans mes fonctions ou déclarations de cas? J’ai du travail, mais je ne comprends pas vraiment pourquoi et cherchais un […]
Je suis tout à fait nouveau dans ce paradigme de functional programming, mais jusqu’ici je l’aime bien. Depuis que je suis dans le développement de jeux, je veux l’essayer en écrivant des jeux dans un style de programmation purement fonctionnel. La langue ne me dérange pas – que ce soit Erlang, Haskell, Lisp ou même […]
Quelles bibliothèques puis-je utiliser pour créer une interface graphique pour une application Erlang? S’il vous plaît une option par réponse.
Erlang est connu pour être capable de supporter BEAUCOUP de processus légers; il peut le faire car ce ne sont pas des processus au sens traditionnel, ni même des threads comme dans les threads P, mais des threads entièrement dans l’espace utilisateur. C’est bien et bien (fantastique en fait). Mais alors, comment les threads Erlang […]
Je suis intéressé par Erlang et je veux suivre le chemin de la moindre résistance à la mise en place. Actuellement, je prévois d’ installer Erlang R12B-3 et Erlide (plugin Eclipse ). Ceci est en grande partie une décision basée sur les résultats de Google. Initialement, ce sera sur un système Windows XP, bien que […]
Comment concaténer deux binarys dans Erlang? Par exemple, disons que j’ai: B1 = <>. B2 = <>. Comment concaténer B1 et B2 pour créer un B3 binary qui est <>? La raison pour laquelle je pose cette question est que j’écris du code pour coder un paquet pour un protocole de réseau. J’implémente ceci en […]