rafaeldff + erlang   26

RT : Hey nerds I added and assembly to my pantheon of programming languages…
golang  erlang  from twitter
december 2016 by rafaeldff
Joe Armstrong, Erlang, and RPC :: Steve Vinoski’s Blog
Joe Armstrong commenting on a blog post by Steve Vinoski highlighting a blog post on Joe Armstrong's blog expanding on the RPC vs Message Passing topic brought about by Steve Vinoski replying to the Erlang mailing list. (href breadcrumbs)
blog  post  comment  JoeArmstrong  SteveVinoski  Erlang  distributed  systems  distributedsystems  reliability  concurrency  history  programming  language  RPC  messaging  MessagePassing  OTP  actors 
may 2008 by rafaeldff
Yariv’s Blog » Blog Archive » Erlang vs. Scala
Actually insightful comparison. Dave Pollack chimes in in the comments.
blog  post  article  Scala  Erlang  actors  concurrency  comparison  YarivSadan  DavidPollack 
may 2008 by rafaeldff
Thinking in Language, But Not Clearly :: Steve Vinoski’s Blog
Steve Vinoski's continues a productive discussion with Ted Neward regarding the need for language-specific runtimes, with Erlang as the case in point.
blog  post  discussion  debate  SteveVinoski  TedNeward  language  VM  runtime  concurrency  monitoring  JVM  Erlang 
may 2008 by rafaeldff
Tenerife Skunkworks -
A new book on "Hardcore Erlang" is coming out by the prags. The name of the author is "Joel Reymont"
JoelReymont  blog  post  Erlang  announcement  book  new  release  PragProgs  trading  stock 
november 2007 by rafaeldff
/etc/init.d/hack start: Worst Measurement Ever
Erik Onnen comments on the famous Apache vs (Erlang) Yaws "benchmark". He points out the lack of transparency, the benchmark is not repeatable given the sparse info provided, and some possibly biased choices from the Yaws team.
blog  post  Erik  Onnen  benchmark  Erlang  Yaws  Apache  versus  comparison  web  server  webdev  scalability  critique  criticism  bias  experiment 
october 2007 by rafaeldff
Otaku, Cedric's weblog: Erlang
"In a nutshell: Erlang goes to great lengths to make it easy for you to distribute hundreds of pieces of code throughout an entire network, yet makes it nearly impossible to arrange this code in a meaningful way."
blog  post  CedricBeust  Erlang  programming  language  review  critique  criticism 
september 2007 by rafaeldff
Improved Means for Achieving Deteriorated Ends / The State of State
Tim Sweeney (Unreal architect and occasional LtU participant) talks about how STM is more appropriate for large mutable-state-heavy apps and Erlang-like message passing is better for distributed computation where latency is a big deal.
blog  post  email  message  TimSweeney  BritButler  concurrency  STM  messaging  MessagePassing  Erlang  Haskell  functional  programming  state  stateful  computation  distributed  computing  systems 
august 2007 by rafaeldff
Steve: Developing on the Edge - Arity
HP Labs' Steve Loughran shares a short list of pros and cons of the Java platform (interesting that most of the cons are fixable) intermixed with some comments on Prolog and Erlang.
SteveLoughran  blog  post  Java  Erlang  Prolog  HP  HPLabs  research  history 
august 2007 by rafaeldff
armstrong on software: Scalable fault-tolerant upgradable systems Part 1
"let's talk about servers which are:
* Scalable
* fault-tolerant
* Dynamically Upgradable
Q: Are these really the same thing? A: Well not really, but they are very similar."
blog  post  article  JoeArmstrong  scalability  faulttolerance  reliability  availability  upgradability  upgradable  state  messaging  Erlang  distributed  system  systems 
july 2007 by rafaeldff
Evaluating High-Level Distributed Language Constructs | Lambda the Ultimate
"Impact of high level distributed programming language constructs on the engineering of realistic software components. Based on ..., we compare two high-level distributed functional languages, Erlang and GdH, with conventional distributed technologies C++
paper  distributed  systems  software  programming  language  Erlang  Haskell  LtU  GdH  C++  CORBA  UDP  networking  functional  PhilTrinder  NyströmJH.  TrinderPW.  KingDJ  Trinder  Nyström  ICFP  2007 
june 2007 by rafaeldff
PragDave: A First Erlang Program
Cool intro to Erlang by "Prag" Dave Thomas. It mostly focuses on pattern matching, that looks an awful lot like Prolog-style unification. It illustrates a couple of useful libraries as well. I think I should do a Scala version for comparison.
blog  post  article  tutorial  introduction  Erlang  DaveThomas  PragDave  language  PatternMatching  unification  intro  functional  programming 
april 2007 by rafaeldff
Ten Questions with Joe Armstrong about Parallel Programming and Erlang | Thinking Parallel
Michael Suess interview Joe "Erlang" Armstrong. Joe has an interesting response to the "what would you have done differently" question.
interview  Erlang  JoeArmstrong  MichaelSuess  parallel  concurrent  programming  language  concurrency 
march 2007 by rafaeldff
Concurrency-and-Erlang-LCA2007-andrep.pdf (application/pdf Object)
Erlang presentation, light on detail but with nice real-world quotes on the problems of shared state concurrency.
presentation  pdf  slides  Erlang  AndréPang  AndrePang  language  concurrency  advocacy 
january 2007 by rafaeldff
Damien Katz - CouchDb Technical Overview
RESTful open-source GPLed Erlang-based transactional clustered distributed secure document database. Got a little carried away with the adjectives, sorry :)
DamienKatz  article  paper  blog  post  project  information  data  db  document  database  distributed  system  Erlang  opensource  GPL  CMS 
december 2006 by rafaeldff
Erlang vs C++ for Robust Telecom Software | Lambda the Ultimate
"... As the Erlang DCC is less than a quarter of the size of a similar C++/CORBA implementation, the product development in Erlang should be fast, and the code maintainable. We conclude that Erlang and associated libraries are suitable for the rapid devel
paper  erlang  language  functional  programming  c++  comparison  telecom  software  reliability  concurrency 
december 2006 by rafaeldff
Re: Erlang Scheduler: what does it do?
Clear explanation of how Erlang's thread scheduler works on the language mailing list.
message  thread  post  email  mailing  list  erlang  language  scheduler  scheduling  threads  concurrency  interpreter  green  GreenThreads  realtime  algorithm 
september 2006 by rafaeldff
Making reliable distributed systems in the presence of software errors
Joe Armstrong's - one of Erlang's creators - thesis on fault-tolerant highly concurrent distributed software develpment. The text also apparently gives a good overview of Erlang' and it's main development model.
thesis  paper  JoeArmstrong  Erlang  language  distributed  system  systems  computing  distributedsystems  concurrency  messaging  resiliency  fault-tolerance  fault-tolerant  reliability  durability  ilities  overview  tutorial  server  middleware  pdf 
august 2006 by rafaeldff
defmacro - Erlang Style Concurrency
CoffeeMug's new article, this time advocating Erlang style concurrency. Not a tutorial, unfortunatly...
article  defmacro  coffeemug  erlang  concurrency  advocacy 
august 2006 by rafaeldff

related tags

actors  advocacy  algorithm  AlvaroVidela  AndrePang  AndréPang  announcement  Apache  architecture  article  assynchronicity  assynchronous  availability  benchmark  bias  blog  book  BritButler  c++  CedricBeust  CMS  coffeemug  comment  comparison  computation  computing  concurrency  concurrent  CORBA  criticism  critique  DamienKatz  data  database  DaveThomas  DavidChisnall  DavidPollack  db  debate  defmacro  discussion  distributed  distributedsystems  document  durability  email  Erik  erlang  experiment  fault-tolerance  fault-tolerant  faulttolerance  free  functional  GdH  golang  GPL  green  GreenThreads  Haskell  history  HP  HPLabs  ICFP  ilities  information  InformIT  interpreter  interview  intro  introduction  Java  JoeArmstrong  JoelReymont  JVM  KingDJ  language  LennartOhman  list  LtU  mailing  message  MessagePassing  messaging  MichaelSuess  middleware  monitoring  networking  new  Nyström  NyströmJH.  online  Onnen  OO  opensource  OTP  overview  paper  parallel  PatternMatching  pdf  PhilTrinder  post  PragDave  PragProgs  presentation  programming  project  Prolog  RalphJohnson  realtime  reference  release  reliability  research  resiliency  review  RPC  runtime  Scala  scalability  scheduler  scheduling  server  slides  software  state  stateful  SteveLoughran  SteveVinoski  STM  stock  system  systems  talk  TedNeward  telecom  thesis  thread  threads  TimSweeney  towatch  trading  Trinder  TrinderPW.  tutorial  UDP  unification  upgradability  upgradable  versus  video  VM  web  webdev  YarivSadan  Yaws 

Copy this bookmark: