<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Giorgio,<br>
<br>
Well, not using new syntax should ease compatibility. Still, the
fact that there is not even a code package file format that is
shared between dialects (not to mention the concept itself of
NameSpaces) means that at least some text file editing or automated
processing is required to maintain cross dialect packages.<br>
<br>
Improving in this area is something that would require collaboration
between the dialects. It would be nice to do, sure.<br>
<br>
Cheers,<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
<br>
On 4/28/2020 11:10 AM, giorgio ferraris via Cuis-dev wrote:
<blockquote
cite="mid:CAD8yvAzyx1Cnpkt9G21wmN3H09nuz4iMLe6rLPeRw73b58vdag@mail.gmail.com"
type="cite">
<div dir="ltr">Hi, Juan,
<div><br>
</div>
<div>thanks for answering. Just one note: Compatibility with
other Smalltalk dialects? </div>
<div><br>
</div>
<div>ciao</div>
<div>giorgio</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, Apr 28, 2020 at 4:00
PM Juan Vuletich <<a moz-do-not-send="true"
href="mailto:juan@jvuletich.org">juan@jvuletich.org</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin: 0px 0px 0px
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">Hi Giorgio,<br>
<br>
On 4/28/2020 5:08 AM, giorgio ferraris via Cuis-dev wrote:<br>
> Hi, Juan,<br>
><br>
> probably there is something that makes it faster using
what you <br>
> propose, but a general convention between languages is a
dot as a <br>
> separator for namespaces. VW is adopting this. (and BTW
it seems more <br>
> elegant too...) .<br>
<br>
Using backticks is orthogonal to using a dot. Backticks in
Cuis means <br>
that the expression is evaluated just once when compiling the
method, <br>
and the result is kept in a method literal. It means you can
make any <br>
object into a method literal like 1.23 or 'hello'.<br>
<br>
The reason for not using a dot would be to avoid adding new
syntax to <br>
the language.<br>
<br>
> Any case, I just started tasting Cuis water, and I have
to say that, <br>
> after the first moment of confusion (starting with git
seems not <br>
> natural for an old smalltalk programmer...) , I begin to
appreciate <br>
> the work you did in these years.<br>
> ciao<br>
> giorgio<br>
<br>
Nice to know. If you imagine any warning or tweak to the docs
we could <br>
add to lessen that initial surprise, please tell. Feedback
from people <br>
with different backgrounds (from beginners to old timers, with
assorted <br>
non-Smalltalk tastes and experience) is really useful for
polishing the <br>
experience for everybody. So, please take a few minutes to see
if you <br>
have any suggestions.<br>
<br>
Thanks,<br>
<br>
-- <br>
Juan Vuletich<br>
<a moz-do-not-send="true" href="http://www.cuis-smalltalk.org"
rel="noreferrer" target="_blank">www.cuis-smalltalk.org</a><br>
<a moz-do-not-send="true"
href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev"
rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a><br>
<a moz-do-not-send="true" href="https://github.com/jvuletich"
rel="noreferrer" target="_blank">https://github.com/jvuletich</a><br>
<a moz-do-not-send="true"
href="https://www.linkedin.com/in/juan-vuletich-75611b3"
rel="noreferrer" target="_blank">https://www.linkedin.com/in/juan-vuletich-75611b3</a><br>
@JuanVuletich<br>
<br>
</blockquote>
</div>
</blockquote>
<br>
<br>
</body>
</html>