BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Akka 1.1 Released, Brings Many Improvements to Futures and Performance, Reduces Dependencies,

by Werner Schuster Follow 4 Followers on  May 12, 2011

Akka 1.1 was released with many improvements in performance, Futures and more. The basic Akka also has no dependencies except for Scala 2.9. InfoQ caught up with Jonas Bonér to talk about the current state and the future of Akka.

Followers

Erlang Copied Scala's Actors & Erlang's VM is almost a Clone of the JVM

by Sadek Drobi Follow 0 Followers on  Apr 01, 2011 8

Erlang Co-creators, Joe Armstrong and Robert Virding, admit that Erlang is heavily inspired by the Java world. In an interview at ErlangFactory 2011 SF, they reveal how Scala Actors had shaped their work in what they then called Erlang Processes. Moreover, they acknowledge the fact that Erlang's VM is barely a clone of the famous JVM.

Followers

Python Wins Tiobe's Language of the Year Award for 2010

by Jean-Jacques Dubray Follow 3 Followers on  Jan 19, 2011 3

Tiobe's award is given to the programming language that gained most market share in 2010. Objective-C was the leader for most of 2010 but got lost ground in the last couple of months. Python grew it's market share by 1.81% since January 2010, which is nearly 4 times the overall marketshare of SAP's programming language ABAP.

Followers

Cloudant releases Java based view server for CouchDB

by Michael Hunger Follow 1 Followers on  Sep 08, 2010

Cloudant the company behind CouchDB just released Java View Server for CouchDB. That means that not only Erlang and interpreted languages like Javascript or Python can be used to write Map-Reduce jobs but also JVM based languages.

Followers

Object Oriented Programming: The Wrong Path?

by Dave West  Followers on  Jul 12, 2010 6

In a QCon London 2010 interview with Joe Armstrong, the original developer of Erlang, and Ralph Johnson, long associated with Smalltalk, OOP, and Patterns, the question of whther we've gone down the "wrong path" w.r.t. object orientation all these yearrs. Both interviewees suggest that we have, but this is due to flaws in the implementation of object ideas and not the ideas themselves.

Followers

OpenCredo Announces AMQP Support for Spring Integration

by Josh Long Follow 3 Followers on  Mar 05, 2010 3

OpenCredo Ltd has announced support for talking to Advanced Message Queuing Protocol (AMQP) based messagng servers from Spring Integration, a lightweight ESB-like messaging framework. The new support brings MOM vendors whose product doesn't support JMS to users of the Spring Integration framework. Some Message Queues, like RabbitMQ, are very scalable and don't support JMS.

Architecture & Design Follow 619 Followers

BERT as Dynamic Alternative to Protocol Buffers/Thrift

by Werner Schuster Follow 4 Followers on  Nov 02, 2009 3

Google's ProtocolBuffers and Facebook's Thrift are options for binary serialization, but not ones that pleased the GitHub team - so they created BERT/BERT-RPC based on the Erlang's 'external term format'. BERT/BERT-RPC now power parts of Github's internal communication.

Followers

Empower Your Ruby With Haskell And Hubris

by Sebastien Auvray Follow 0 Followers on  Aug 26, 2009

Embedding C in Ruby or Rails applications is a way to fix performance bottle necks. RubyInline made this easy for C. Mark Wotton recently created Hubris, a bridge which makes it possible to call Haskell code from Ruby.

Followers

Exploring Tuple Spaces Persistence In Ruby With Blackboard

by Sebastien Auvray Follow 0 Followers on  Jul 13, 2009

Ruby has long been criticized for 1.8's limited green threads. Luc Castera gave a presentation at RubyNation about Concurrent Programming with Ruby and Tuple Spaces. He introduces 2 ways of implementing TupleSpaces in Ruby: Rinda and Blackboard using Redis (with plans to porting it to Erlang).

Followers

Presentation: Building RESTful Web Services with Erlang and YAWS

by Abel Avram Follow 4 Followers on  May 18, 2009

In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles.

Followers

Erlang and Ruby Roundup: 37Signals, Erlectricity

by Werner Schuster Follow 4 Followers on  May 15, 2009

37Signals is the latest company to use Erlang in combination with Ruby. The recent Erlang Factory conference also had other examples of Erlang use at EngineYard as well as a talk about Erlectricity, the library that connects Erlang and Ruby.

Followers

Declarative Concurrency For Ruby With Dataflow

by Sebastien Auvray Follow 0 Followers on  May 04, 2009

Part of the Ruby language was influenced by functional programming techniques. Larry Diehl brings a declarative concurrent model to Ruby by importing the concept of unification from Oz Language with the Dataflow project.

Followers

Axum, Microsoft’s Approach to Parallelism

by Abel Avram Follow 4 Followers on  Apr 23, 2009

Axum, previously known as Maestro, is a Microsoft incubation language project meant to provide a parallel programming model for .NET through isolation, actors and message passing. The language borrows many concepts from Erlang but with a C#-like syntax.

Followers

Interview: Lennart Augustsson on DSLs Written in Haskell

by Abel Avram Follow 4 Followers on  Feb 17, 2009 2

In this interview filmed at QCon SF 2008, Lennart Augustsson talks about writing DSLs in Haskell, presenting the advantages offered by the language. In that context, he talks about embedded DSLs, static and dynamic languages, syntax and semantics, monads and many other related topics.

Followers

Presentation: CouchDB and Me

by Werner Schuster Follow 4 Followers on  Feb 03, 2009 9

In this talk from RubyFringe, Damien Katz explains what drove him to create CouchDB, why he chose Erlang, how it ended up as an Apache project and much more.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT