<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I have been working with Erlang for many years now.  I love
it.  It is bar none the best platform for creating distributed applications out
there.  In the face of that *<b><span style='font-weight:bold'>fact</span></b>*
Erlang has not hit the main stream yet.  There are probably a few small reasons
why it has not, one of them is undoubtedly the lack of a quick and painless database
access library.  I have lamented this fact ever since I did my first erlang
application and had to use some terrible 3<sup>rd</sup> party odbc package to
connect my app with Sybase.  I love mnesia and ets as much as the next guy but
the simple fact of the matter is that enterprise stores its data in relational
databases. <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>As I move up the corporate ladder I will continue to be an
advocate of Erlang, I will advocate it in those places where it makes sense for
the operational efficiency of my company.  The lack of an easy, clean, and
professional quality way to integrate with the heart of enterprise is one
impediment to being able to use it without fear.  No manager wants to justify
the learning curve of some new language and on top of that show many hours
having to be devoted to installing and debugging quirky odbc on unix packages.  It
is also hard to get buy in from a team that is used to Java, python or perl when
they find out that they have to jump through hoops just to do something they typically
take for granted. I don’t think this is a community project, I think that
the core erlang team has to take this up and create a database access package
similar to that in perl, ruby, python etc.  Having quick and painless mysql
access would be a great start.  I don’t know if there are many business
drivers at Ericsson for something like this, though I would be surprised to
find out there are none, but I would be willing to bet the download statistics
show how valuable this addition is the minute it is released.  <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Cheers,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Martin<o:p></o:p></span></font></p>

</div>

</body>

</html>