[Cuis-dev] Naming conventions

Juan Vuletich juan at jvuletich.org
Tue Apr 28 07:30:27 PDT 2020


Hi Giorgio,

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.

Improving in this area is something that would require collaboration 
between the dialects. It would be nice to do, sure.

Cheers,

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich


On 4/28/2020 11:10 AM, giorgio ferraris via Cuis-dev wrote:
> Hi, Juan,
>
> thanks for answering. Just one note: Compatibility with other 
> Smalltalk dialects?
>
> ciao
> giorgio
>
> On Tue, Apr 28, 2020 at 4:00 PM Juan Vuletich <juan at jvuletich.org 
> <mailto:juan at jvuletich.org>> wrote:
>
>     Hi Giorgio,
>
>     On 4/28/2020 5:08 AM, giorgio ferraris via Cuis-dev wrote:
>     > Hi, Juan,
>     >
>     > probably there is something that makes it faster using what you
>     > propose, but a general convention between languages is a dot as a
>     > separator for namespaces. VW is adopting this. (and BTW it seems
>     more
>     > elegant too...) .
>
>     Using backticks is orthogonal to using a dot. Backticks in Cuis means
>     that the expression is evaluated just once when compiling the method,
>     and the result is kept in a method literal. It means you can make any
>     object into a method literal like 1.23 or 'hello'.
>
>     The reason for not using a dot would be to avoid adding new syntax to
>     the language.
>
>     > Any case, I just started tasting Cuis water, and I have to say
>     that,
>     > after the first moment of confusion (starting with git seems not
>     > natural for an old smalltalk programmer...) , I begin to appreciate
>     > the work you did in these years.
>     > ciao
>     > giorgio
>
>     Nice to know. If you imagine any warning or tweak to the docs we
>     could
>     add to lessen that initial surprise, please tell. Feedback from
>     people
>     with different backgrounds (from beginners to old timers, with
>     assorted
>     non-Smalltalk tastes and experience) is really useful for
>     polishing the
>     experience for everybody. So, please take a few minutes to see if you
>     have any suggestions.
>
>     Thanks,
>
>     -- 
>     Juan Vuletich
>     www.cuis-smalltalk.org <http://www.cuis-smalltalk.org>
>     https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
>     https://github.com/jvuletich
>     https://www.linkedin.com/in/juan-vuletich-75611b3
>     @JuanVuletich
>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200428/d702801f/attachment.htm>


More information about the Cuis-dev mailing list