<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="gmail_default" style="font-size:small;display:inline">> </div>So that's where I want to make a first stop. If your primary user is not a developer, there is no reason to introduce a DSL for security reasons. The provider can trust the code he writes, and there is no need to create a dedicated language.</blockquote>
<div><br></div><div><div class="gmail_default" style="font-size:small">I thinks this need to be clarified. </div><div class="gmail_default" style="font-size:small">The provider does not write code: the provider just hosts the cloud, acting as a moderator.</div>
<div class="gmail_default" style="font-size:small">The code is written by another category of end-users, called "Application Publishers". This category is untrusted - that's the nature of Application Catalog: anybody can upload everything.</div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The publishers (who write DSL) should not be confused with users (who define object models using it). These are different roles.</div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><br></div><div><br></div><div><div dir="ltr">
<font>--<br></font><div dir="ltr"><font>Regards,<br>Alexander Tivelkov</font></div></div></div><div> </div></div></div></div>