Olifante *'s Library tagged → View Popular
RabbitMQ - Open Source Enterprise Messaging
RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging.
We Don't Know How To Program...
"Somewhere, Out There, There's a Way to write large programs without me having to sweat out Every Bloody Little Detail about how my parallel program communicates internally. Screw Java: I got a JVM with a super GC, fantastic JIT & decent concurrent libs"
A followup on Concurrency within Python
"I don't think Python's future should be tightly coupled with the implementation of a runtime on top of another runtime. I think work has to be performed on the CPython interpreter to make it a viable contender and solution within the concurrency space."
LFE - Lisp Flavoured Erlang
"LFE, Lisp Flavoured Erlang ... is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with
'normal' Erlang code."
Distel: Distributed Emacs Lisp
"Distel extends Emacs Lisp with Erlang-style processes and message passing, and the Erlang distribution protocol. With this you can write Emacs Lisp processes and have them communicate with normal Erlang processes in real nodes."
Erlang – The CEO’s View
Erlang as an Application System: "The critical aspect of the Erlang/OTP that makes is a suitable candidate to be an Application System turns out to be exactly the same as the key aspect of Operating Systems: concurrency is provided by processes"
Concurrency and Python - Stackless Python, Erlang, and greenlets are interesting approaches to concurrency
Nice high level overview of multithreading, native threads vs green threads, assynchronous programming, continuation passing style, coroutines and actors.
Web server performance shoot out - simple pages
"for static content, lighttpd is the clear winner, and for dynamic content, it is almost a draw between the 2 of the 4 - IMHO - coolest functional languages right now (the other two being F# and Scala), with a slight advantage to the Haskell framework"
Erlang String Lambdas
"Over the last weekend I wanted to have a go at porting Oliver Steele's string lambda into Erlang. And here is the result"
Interview with Bob Ippolito, CTO at MochiAds
"[Erlang] was really easy for me to pick up conceptually. [...] it was really quick for me to build a prototype. When I did some benchmarks on it, it worked so much better than the Python equivalent that I thought it might actually be broken; it wasn’t"
Wrangler -- an Erlang Refactorer
"Wrangler is an Erlang refactoring tool that supports interactive refactoring of Erlang programs. [...] Wrangler is embedded in the Emacs editing environment, and makes use of the functionalities provided by Distel"
Programming as if Performance Mattered - NOT!
"The big difference is that the code changes I made are substantially safer than running a program and having it silently hang the system. [...] Really, this is what those cycle-counting programmers from 1985 dreamed of."
Erlang: the verdict
"message-based components [...] are probably easier to scale than locking intensive languages such as Java, but syntax itself is not enough. Just because you write a program in Erlang doesn't mean your code will scale better on multiple processors"
The Actors Model and Haskell
"Actors are computational agents which map each incoming communication to a 3-tuple consisting of: a finite set of communications sent to other actors; a new behaviour [...]; and a finite set of new actors created."
Let's make a programming language! | Lambda the Ultimate
"Go study Scheme and Prolog and ML and Haskell and Charity and Lucid Synchrone and OBJ and Erlang and Smalltalk. [...] If you have only ever programmed in C/C++/Java and Lisp and scripting languages, you have been sitting in a corner your whole life."
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in erlang
-
Erlang
Items: 15 | Visits: 2
Created by: Sven Slezák
-
Programming Erlang
Programming Erlang
Items: 6 | Visits: 120
Created by: Vincent Tsao
-
Erlang
Items: 5 | Visits: 4
Created by: Artem Arsitov
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
