Re: Io Persistence + Bugs

Alexandre Andrade <[email protected]> Sun, 17 Feb 2013 08:13:54 -0300
Newsgroups gmane.comp.lang.io
Message-ID <CAJSMKCfm6JEa_hA_eLJYNYup1fi0vibDfWFhs8ie4i2ry1==hg@mail.gmail.com>
--e89a8f3b9dbb33bd9d04d5e9b490
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thank you for your answers.

Scalable to me is in sense of erlang: can use multiple processors
(parallel), or servers (clusters). How Io compares to Erlang scalability?



.While waiting, i looked at iota web framework, but it complains about
RegexMatch not found by id. The strange is the module is inside Regex
addon. The Volcano addon alson dont work

Where is the correct place to talk about this bugs?


Alexandre Andrade


2013/2/16 Steve Dekorte <[email protected]>

> **
>
>
>
> On 2013-02-12 Tue, at 03:35 PM, Alexandre Andrade [email protected]=
m>
> wrote:
> > I am a newbie at Io.
>
> Hi Alexandre,
>
>
> > I have a background at php (deprecated) and python, and I loved the
> language sintaxe, but have a few points to comment/ask:
> >
> > 1) we can change the objects at runtime, but how to persist them?
>
> There's no Smalltalk/LISP system image in Io at the moment.
>
>
> > 2) the Io web frameworks looks so alpha state. Someone has some case us=
e
> to talk/show?
>
> I don't know of any mature frameworks.
>
>
> > 3) there some working way to store/interact with databases? with
> examples?
>
> http://iolanguage.org/scm/io/docs/reference/index.html#/Databases
>
>
> > 4) how exactly concurrency works at Io?
>
> http://iolanguage.org/scm/io/docs/IoGuide.html#Concurrency
>
>
> > 5) how scalable is Io?
>
> Scalable for what purpose and in what way?
>
> Steve
>
>=20=20
>



--=20
Atenciosamente


Alexandre Andrade
Hipercenter.com Classificados Gratuitos

--e89a8f3b9dbb33bd9d04d5e9b490
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/htm=
l4/strict.dtd">
<html>
<head>
</head>







<body style=3D"background-color: #fff;">
<span style=3D"display:none">&nbsp;</span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id=3D"ygrp-mlmsg" style=3D"position:relative;">
  <div id=3D"ygrp-msg" style=3D"z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id=3D"ygrp-text" >
=20=20=20=20=20=20
=20=20=20=20=20=20
      <p>Thank you for your answers. <br><br>Scalable to me is in sense of =
erlang: can use multiple processors (parallel), or servers (clusters). How =
Io compares to Erlang scalability?<br><br><br><br>.While waiting, i looked =
at iota web framework, but it complains about=20
RegexMatch not found by id. The strange is the module is inside Regex=20
addon. The Volcano addon alson dont work<br><br>Where is the correct place =
to talk about this bugs? <br><br><br>Alexandre Andrade<br><br><br>2013/2/16=
 Steve Dekorte <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;</span><br>
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"borde=
r-left:1px #ccc solid;">


<u></u>










<div>
<span>=C2=A0</span>


<div>
  <div>


    <div>
=20=20=20=20=20=20
=20=20=20=20=20=20
      <p></p><div class=3D"im"><br>
On 2013-02-12 Tue, at 03:35 PM, Alexandre Andrade <a href=3D"mailto:alexand=
remasbr%40gmail.com" target=3D"_blank">[email protected]</a>&gt; wro=
te:<br>
&gt; I am a newbie at Io.<br>
<br></div>
Hi Alexandre,<div class=3D"im"><br>
<br>
&gt; I have a background at php (deprecated) and python, and I loved the la=
nguage sintaxe, but have a few points to comment/ask:<br>
&gt; <br>
&gt; 1) we can change the objects at runtime, but how to persist them?<br>
<br></div>
There&#39;s no Smalltalk/LISP system image in Io at the moment.<div class=
=3D"im"><br>
 <br>
&gt; 2) the Io web frameworks looks so alpha state. Someone has some case u=
se to talk/show?<br>
<br></div>
I don&#39;t know of any mature frameworks.<div class=3D"im"><br>
<br>
&gt; 3) there some working way to store/interact with databases? with examp=
les?<br>
<br>
</div><a href=3D"http://iolanguage.org/scm/io/docs/reference/index.html#/Da=
tabases" target=3D"_blank">http://iolanguage.org/scm/io/docs/reference/inde=
x.html#/Databases</a><div class=3D"im"><br>
<br>
&gt; 4) how exactly concurrency works at Io? <br>
<br>
</div><a href=3D"http://iolanguage.org/scm/io/docs/IoGuide.html#Concurrency=
" target=3D"_blank">http://iolanguage.org/scm/io/docs/IoGuide.html#Concurre=
ncy</a><div class=3D"im"><br>
<br>
&gt; 5) how scalable is Io?<br>
<br></div>
Scalable for what purpose and in what way?<br>
<br>
Steve<br>
<br>
<p></p>

    </div>
=20=20=20=20=20

=20=20=20=20
    <div style=3D"color:#fff;"></div>


</div>



=20=20






</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Atenciosame=
nte<br><br><br>Alexandre Andrade<br>Hipercenter.com Classificados Gratuitos
</p>

    </div>
=20=20=20=20=20

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <div style=3D"color: #fff; height: 0;">__._,_.___</div>

=20=20=20=20=20=20=20=20
=20=20
=20=20
    <table cellspacing=3D4px style=3D"margin-top: 20px; margin-bottom: 10px=
;">
      <tbody>
        <tr>
          <td style=3D"font-size: 12px; font-family: arial; font-weight: bo=
ld; padding: 7px 5px 5px; color: #FFF; background-color: #F2F2F2; border: 1=
px solid #EAEAEA "  >
                          <a style=3D"text-decoration: none; color: #2D50FD=
" href=3D"http://groups.yahoo.com/group/iolanguage/post;_ylc=3DX3oDMTJxcGtr=
ampwBF9TAzk3MzU5NzE0BGdycElkAzY2Nzc0NzYEZ3Jwc3BJZAMxNzA1MDA2NzY0BG1zZ0lkAzE=
zMzEyBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTM2MTA5OTYzNQ--?act=3Dreply&messageNu=
m=3D13312">Reply via web post</a>
                      </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
 >
            <a href=3D"mailto:[email protected]?subject=3DRe%3A%20%5=
BIo%5D%20Io%20Persistence%20%2B%20Bugs" style=3D"text-decoration: none; col=
or: #2D50FD;">
              Reply to sender            </a>=20
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
>
            <a href=3D"mailto:[email protected]?subject=3DRe%3A%20=
%5BIo%5D%20Io%20Persistence%20%2B%20Bugs" style=3D"text-decoration: none; c=
olor: #2D50FD">
              Reply to group            </a>=20
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
 >
            <a href=3D"http://groups.yahoo.com/group/iolanguage/post;_ylc=
=3DX3oDMTJlbTU2a2NuBF9TAzk3MzU5NzE0BGdycElkAzY2Nzc0NzYEZ3Jwc3BJZAMxNzA1MDA2=
NzY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTM2MTA5OTYzNQ--" style=3D"text-decorat=
ion: none; color: #2D50FD">Start a New Topic</a>
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #2D50FD; background-color: #F2F2F2; border: 1px solid #EAEAEA=
; " >
                            <a href=3D"http://groups.yahoo.com/group/iolang=
uage/message/13312;_ylc=3DX3oDMTM2Y3Y4ZmZzBF9TAzk3MzU5NzE0BGdycElkAzY2Nzc0N=
zYEZ3Jwc3BJZAMxNzA1MDA2NzY0BG1zZ0lkAzEzMzEyBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUD=
MTM2MTA5OTYzNQR0cGNJZAMxMzMxMg--" style=3D"text-decoration: none; color: #2=
D50FD;">Messages in this topic</a>
                (1)
                      </td>
        </tr>
      </tbody>
    </table>

=20=20=20=20=20=20=20=20
<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<!-- |**|end egp html banner|**| -->

<!-- |**|begin egp html banner|**| -->
<div id=3D"ygrp-vital" style=3D"background-color: #f2f2f2; font-family: Ver=
dana; font-size: 10px; margin-bottom: 10px; padding: 10px;">
      <span id=3D"vithd" style=3D"font-weight: bold; color: #333; text-tran=
sform: uppercase; ">Recent Activity:</span>

    <ul style=3D"list-style-type: none; margin: 0; padding: 0; display: inl=
ine;">
            <li style=3D"border-right: 1px solid #000; font-weight: 700; di=
splay: inline; padding: 0 5px; margin-left: 0;">
      <span class=3D"cat"><a href=3D"http://groups.yahoo.com/group/iolangua=
ge/members;_ylc=3DX3oDMTJmYXRwNG12BF9TAzk3MzU5NzE0BGdycElkAzY2Nzc0NzYEZ3Jwc=
3BJZAMxNzA1MDA2NzY0BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEzNjEwOTk2MzU-?o=3D6" =
style=3D"text-decoration: none;">New Members</a></span>
      <span class=3D"ct" style=3D"color: #ff7900;">1</span>
    </li>
                                              </ul>
=20=20=20=20
  <div style=3D"clear: both; padding-top: 2px; color: #1e66ae;">
    <a href=3D"http://groups.yahoo.com/group/iolanguage;_ylc=3DX3oDMTJlZHRv=
MWFsBF9TAzk3MzU5NzE0BGdycElkAzY2Nzc0NzYEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwN2dGw=
Ec2xrA3ZnaHAEc3RpbWUDMTM2MTA5OTYzNQ--" style=3D"text-decoration: none;">Vis=
it Your Group</a>
  </div>
</div>


=20=20
<div id=3D"ft" style=3D"font-family: Arial; font-size: 11px; margin-top: 5p=
x; padding: 0 2px 0 0; clear: both;">
  <a href=3D"http://groups.yahoo.com/;_ylc=3DX3oDMTJkc2M0aGxnBF9TAzk3NDc2NT=
kwBGdycElkAzY2Nzc0NzYEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2dmcARzdGltZ=
QMxMzYxMDk5NjM2" style=3D"float: left;"><img src=3D"http://l.yimg.com/a/i/u=
s/yg/logo/us.gif" height=3D"15" width=3D"137" alt=3D"Yahoo! Groups" style=
=3D"border: 0;"/></a>
  <div style=3D"color: #747575; float: right;">Switch to: <a href=3D"mailto=
:[email protected]?subject=3DChange Delivery Format: T=
raditional" style=3D"text-decoration: none;">Text-Only</a>, <a href=3D"mail=
to:[email protected]?subject=3DEmail Delivery: Digest" clas=
s=3D"margin-rt" style=3D"text-decoration: none;">Daily Digest</a> &bull; <a=
 href=3D"mailto:[email protected]?subject=3DUnsubscrib=
e" style=3D"text-decoration: none;">Unsubscribe</a> &bull; <a href=3D"http:=
//docs.yahoo.com/info/terms/" style=3D"text-decoration: none;">Terms of Use=
</a> &bull; <a href=3D"mailto:[email protected]?subject=
=3DFeedback on the redesigned individual mail v1" style=3D"text-decoration:=
 none;">Send us Feedback </a></div>
</div>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id=3D"ygrp-sponsor" style=3D"width:160px; float:right; clear:none; m=
argin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id=3D"ygrp-reco">
     </div>
<!-- End Recommendations -->



  </div>   <!-- |**|end egp html banner|**| -->

  <div style=3D"clear:both; color: #FFF; font-size:1px;">.</div>
</div>

  <img src=3D"http://geo.yahoo.com/serv?s=3D97359714/grpId=3D6677476/grpspI=
d=3D1705006764/msgId=3D13312/stime=3D1361099635/nc1=3D5191954/nc2=3D3848643=
/nc3=3D4507179" width=3D"1" height=3D"1"> <br>

<div style=3D"color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
  <style type=3D"text/css">
  <!--
  #ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
  #ygrp-sponsor #ygrp-lc {
  font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
  margin: 10px 0px;
  font-weight: 700;
  font-size: 78%;
  line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
  margin-bottom: 10px;
  padding: 0 0;
}

  #actions {
    font-family: Verdana;
    font-size: 11px;
    padding: 10px 0;
  }

  #activity {
    background-color: #e0ecee;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 10px;
  }

  #activity span {
    font-weight: 700;
  }

  #activity span:first-child {
    text-transform: uppercase;
  }

  #activity span a {
    color: #5085b6;
    text-decoration: none;
  }

  #activity span span {
    color: #ff7900;
  }

  #activity span .underline {
    text-decoration: underline;
  }

  .attach {
    clear: both;
    display: table;
    font-family: Arial;
    font-size: 12px;
    padding: 10px 0;
    width: 400px;
  }

  .attach div a {
    text-decoration: none;
  }

  .attach img {
    border: none;
    padding-right: 5px;
  }

  .attach label {
    display: block;
    margin-bottom: 5px;
  }

  .attach label a {
    text-decoration: none;
  }
=20=20
  blockquote {
    margin: 0 0 0 4px;
  }

  .bold {
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
  }

  .bold a {
    text-decoration: none;
  }

  dd.last p a {
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span {
    margin-right: 10px;
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span.yshortcuts {
    margin-right: 0;
  }

  div.attach-table div div a {
    text-decoration: none;
  }

  div.attach-table {
    width: 400px;
  }

  div.file-title a, div.file-title a:active, div.file-title a:hover, div.fi=
le-title a:visited {
    text-decoration: none;
  }

  div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div=
.photo-title a:visited {
    text-decoration: none;
  }

  div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
  }

  .green {
    color: #628c2a;
  }

  .MsoNormal {
    margin: 0 0 0 0;
  }

  o {
    font-size: 0;
  }

  #photos div {
    float: left;
    width: 72px;
  }

  #photos div div {
    border: 1px solid #666666;
    height: 62px;
    overflow: hidden;
    width: 62px;
  }

  #photos div label {
    color: #666666;
    font-size: 10px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 64px;
  }

  #reco-category {
    font-size: 77%;
  }

  #reco-desc {
    font-size: 77%;
  }

  .replbq {
    margin: 4px;
  }

  #ygrp-actbar div a:first-child {
   /* border-right: 0px solid #000;*/
    margin-right: 2px;
    padding-right: 5px;
  }

  #ygrp-mlmsg {
    font-size: 13px;
    font-family: Arial, helvetica,clean, sans-serif;
    *font-size: small;
    *font: x-small;
  }

  #ygrp-mlmsg table {
    font-size: inherit;
    font: 100%;
  }

  #ygrp-mlmsg select, input, textarea {
    font: 99% Arial, Helvetica, clean, sans-serif;
  }

  #ygrp-mlmsg pre, code {
    font:115% monospace;
    *font-size:100%;
  }

  #ygrp-mlmsg * {
    line-height: 1.22em;
  }

  #ygrp-mlmsg #logo {
    padding-bottom: 10px;
  }


  #ygrp-msg p a {
    font-family: Verdana;
  }

  #ygrp-msg p#attach-count span {
    color: #1E66AE;
    font-weight: 700;
  }

  #ygrp-reco #reco-head {
    color: #ff7900;
    font-weight: 700;
  }

  #ygrp-reco {
    margin-bottom: 20px;
    padding: 0px;
  }

  #ygrp-sponsor #ov li a {
    font-size: 130%;
    text-decoration: none;
  }

  #ygrp-sponsor #ov li {
    font-size: 77%;
    list-style-type: square;
    padding: 6px 0;
  }=20

  #ygrp-sponsor #ov ul {
    margin: 0;
    padding: 0 0 0 8px;
  }

  #ygrp-text {
    font-family: Georgia;
  }

  #ygrp-text p {
    margin: 0 0 1em 0;
  }

  #ygrp-text tt {
    font-size: 120%;
  }

  #ygrp-vital ul li:last-child {
    border-right: none !important;=20
  }=20
  -->
  </style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->


--e89a8f3b9dbb33bd9d04d5e9b490--