Erlang

0 Comments Leave a Comment

1-15 of 95 // 1 2 3 4 5 6 7 »

About Erlang

Erlang is a general-purpose concurrent programming language and

Read More

runtime system. The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. For concurrency it follows the Actor model. It was designed by Ericsson to support
distributed, fault-tolerant, soft-real-time, non-stop applications. It supports hot swapping so code can be changed without stopping a system. Erlang was originally a proprietary language within Ericsson, but was released as open source in 1998. The Ericsson implementation primarily runs interpreted virtual machine code, but it also includes a native code compiler (not supported on all platforms), developed by the High-Performance Erlang Project (HiPE) at Uppsala University. It also now supports interpretation via escript as of r11b-4.

Creating and managing processes is trivial in Erlang, whereas threads are considered a complicated and error prone topic in most languages. In Erlang, all concurrency is explicit.

Erlang is named after A. K. Erlang. It is sometimes thought that its name is an abbreviation of Ericsson Language, owing to its heavy use inside Ericsson. According to Bjarne Däcker, who headed the Computer Science Lab at the time, this duality is intentional.[http://www.erlang.org/pipermail/erlang-questions/1999-February/000098.html]"

  1. Mentioned In 95 Articles

  2. Dobbs Code Talk - What Type of Optimization Excites Me

    Dobbs Code Talk (Jul 16 2008) Explore Article

    ...al programming style. Especially FP code that is succinct and clear. I read this the other day: The Erlang code is written in a Haskell-style, with lots of folds and zips, which is usually not the choice fo... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  3. Jonathan Tang: Back, and hopefully better

    Growing a Language (Jul 11 2008) Explore Article

    ...professors and grad students. Instead, it'll be a distillation of the experience that the Haskell, Erlang, and Python communities have already earned. Much of the interesting stuff will come from taking t... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  4. Yaws

    Yaws (Jul 10 2008) Explore Article

    ...d to other Web technologies are performance and elegance. The performance comes from the underlying Erlang system and its ability to handle concurrent processes i Yaws is a HTTP high perfomance 1.1 webserve... (Read Full Article)

    Comment on Article Mentions:   Erlang   Firefox   Joe Armstrong

  5. Haskell Does Concurrency

    A Lexical Mistake (Jul 5 2008) Explore Article

    ... transactions. Ok, by now we all know that Object Oriented programming is likely to go the way of Erlang, or at least inherit an Actor model of language level concurrency. In fact, I’ve even got an obj... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  6. Selector Function Object (Part 2)

    C++ Soup! (Jul 3 2008) Explore Article

    ...ach trickling more into C++. Looking at functional programming languages like Haskell, Lisp, and Erlang, I'm slowly getting more and more convinced that functional programming will play a major role in t... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  7. Polyglot Plurality

    Interoperability Happens (Jul 2 2008) Explore Article

    ... now F# is starting to take on a personality of its own as Microsoft productizes it. Like Scala and Erlang, F# will be immediately applicable in concurrency scenarios, I think. I'm obviously bullish on F#, ... (Read Full Article)

    Comment on Article Mentions:   Google   Haskell   Erlang

  8. Simon Thompson - Erlang and Wrangler

    oreillygmt.co.uk (Jul 2 2008) Explore Article

    ...ding book on Haskell, Haskell: The Craft of Functional Programming. He is currently working on an  Erlang book with Francesco Cesarini called Practical Erlang Programming to be published by O'Reilly. He created Erlang's refactoring tool, Wrangler. He was kind enough to talk to me about Erlang, functional programming languages and academia when we met at Erlang eXchang Simon Thompson is Head of the Computing Department at the University of Kent. ... (Read Full Article)

    Comment on Article Mentions:   Craft of Functional Programming   Simon Thompson   Erlang

  9. First-Steps-With-Haskell-For-Web-Applications

    All Posts (Jul 1 2008) Explore Article

    ... platform and partially to get some exercise with a new language or two. I thought about Smalltalk, Erlang, and Io, but Haskell gets the initial nod if for no other reason than it's a third side of the coin... (Read Full Article)

    Comment on Article Mentions:   Björn Bringert   Haskell   Erlang

  10. Want to Write a Compiler? Just Read These Two Papers.

    prog21 (Jun 29 2008) Explore Article

    ...ty of the rest of the code he presents. If you're working in a higher level language--Python, Ruby, Erlang, Haskell, Lisp--then this worry goes away. It's trivially easy to create and manipulate tree-like r... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  11. PE Problem #1 in Erlang

    Programming During Recess (Jun 26 2008) Explore Article

    And now I finally get to Erlang. I actually wrote up the code this past weekend, but a few other things got in the way of this blog... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  12. Tokyo Society for the Application of Currying - Starling Software

    Starling Software (Jun 26 2008) Explore Article

    ...will be on Thursday, June 26th. Curt Sampson recently attended John Hughes' course on QuickCheck in Erlang and learnt a lot about both. He’ll give a presentation on the pair of them, though anybody with m... (Read Full Article)

    Comment on Article Mentions:   Haskell Curry   Haskell   John Hughes

  13. Matthew Sackman: TiC 2008

    Well Quite (Jun 25 2008) Explore Article

    ...statement oriented language, and whilst Scala claims to be expression oriented, it's very much like Erlang in this respect, a list of expressions which are guaranteed to be executed in order. In neither lan... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  14. Lambda in the Sun

    Scala Blog (Jun 23 2008) Explore Article

    ...rsion. Perhaps most importantly, programmers can't ignore the oncoming multi-core freight train and Erlang has shown that concurrency and functional programming go together like peanut butter and chocolate.... (Read Full Article)

    Comment on Article Mentions:   Haskell   Erlang

  15. FringeDC Programming Group Formal Meeting- July 12th, 6PM

    Lambda the Ultimate (Jun 22 2008) Explore Article

    ...C is a group in DC interested in Fringe and Functional Programming Languages such as Lisp, Haskell, Erlang, Prolog, etc. Join us at Sova Espresso & Wine for a presentation from Conrad Barski, M.D. from the ... (Read Full Article)

    Comment on Article Mentions:   Conrad Barski   Haskell   Erlang

  16. Proliferation of Niches: Functional Languages on Quad-Core (revised)

    Proliferation of Niches (Jun 20 2008) Explore Article

    ...l Languages on Quad-Core (revised) Yesterday's post generated lots of suggestions. I've revised the Erlang code to use dict mapping and updating functions. I didn't use the new Erlang arrays since they are one-dimensional and I need two dimensional arrays (Read Full Article)

    Comment on Article Mentions:   Erlang

1-15 of 95 // 1 2 3 4 5 6 7 »
Home All Articles Entities Quotes Comments Login Register Powered by HiveFire