<!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 Leo,<br>
<br>
Welcome to Cuis!<br>
<br>
On 6/3/2024 4:40 AM, Leo Noordhuizen via Cuis-dev wrote:
<blockquote
cite="mid:CAAecqhTUYC2n8_-8Vsn-Lmb1arbH6nmZSXwxQWqz=hvGPURCfg@mail.gmail.com"
type="cite">
<div dir="ltr">Hello,
<div><br>
</div>
<div>I hope that this is the correct place to ask this question:</div>
</div>
</blockquote>
<br>
It sure is.<br>
<br>
<blockquote
cite="mid:CAAecqhTUYC2n8_-8Vsn-Lmb1arbH6nmZSXwxQWqz=hvGPURCfg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>I am rather new to Cuis Smalltalk and wonder how I can find
more information about changes made to the core system.</div>
</div>
</blockquote>
<br>
The system is changing all the time. Some changes, especially those
that require a decision or may impact people's work are discussed in
this mail list. Others may be not discussed, but starting discussion
about them is welcome.<br>
<br>
<blockquote
cite="mid:CAAecqhTUYC2n8_-8Vsn-Lmb1arbH6nmZSXwxQWqz=hvGPURCfg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>For example I cannot find the reason why the method <u>asCharacter</u> has
been removed and, more importantly, where I find a way to get
the same functionality.</div>
</div>
</blockquote>
<br>
#asCharacter was removed because of code style. It was implemented
in too many, too different classes and didn't help the sender make
it clear why it was being sent. It was a bit like automatic type
conversions in other languages, that are usually a source of bugs.<br>
<br>
To get the same functionality, you need to browse methods in the
class side of Character, and find the one you need.<br>
<br>
<blockquote
cite="mid:CAAecqhTUYC2n8_-8Vsn-Lmb1arbH6nmZSXwxQWqz=hvGPURCfg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>In general, I find it rather difficult to cope with the
changes to the system, compared to the functionality used in
various publications.</div>
<div><br>
</div>
<div>Where do I start ?</div>
</div>
</blockquote>
<br>
If these publications are specific to Cuis, please report such
issues here, as it means we need to update them.<br>
<br>
If these publications were meant to some other Smalltalk dialect, it
means that Smalltalk dialects are not fully compatible. The only
solutions are to find Cuis specific documentation, and to better
know Cuis itself. One of the big ideas of Smalltalk is to make it
easy to study and modify the system, and encourage users to do so.<br>
<br>
<blockquote
cite="mid:CAAecqhTUYC2n8_-8Vsn-Lmb1arbH6nmZSXwxQWqz=hvGPURCfg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>Thanks, with kind regards,</div>
<div><br>
</div>
<div>Leo Noordhuizen - Eindhoven, The Netherlands</div>
<div>(Retired computer professional)</div>
</div>
</blockquote>
<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>
<a class="moz-txt-link-freetext" href="https://independent.academia.edu/JuanVuletich">https://independent.academia.edu/JuanVuletich</a>
<a class="moz-txt-link-freetext" href="https://www.researchgate.net/profile/Juan-Vuletich">https://www.researchgate.net/profile/Juan-Vuletich</a>
<a class="moz-txt-link-freetext" href="https://patents.justia.com/inventor/juan-manuel-vuletich">https://patents.justia.com/inventor/juan-manuel-vuletich</a>
<a class="moz-txt-link-freetext" href="https://twitter.com/JuanVuletich">https://twitter.com/JuanVuletich</a></pre>
</body>
</html>