<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I'm glad you find Self intuitive.</div>Self has all the types you will ever need--either one, or infinity, depending on how you count! ;)<div>It is strongly type-checked, at runtime.<br><div><div><br></div><div>- David</div><div><br></div><div><br><div><div>On Sep 19, 2011, at 4:28 PM, Guilherme wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">













<div style="background-color: #fff;">
<span style="display:none"> </span>



    <div id="ygrp-text"><p>Hello everyone...<br>
<br>
I found it very intuitive way of programming language. It is an amazing simplicity of creating and presenting a great power!<br>
<br>
After reading and researching a lot about the language, I am interested in using the Self for some academic applications. However, I want to highlight some important points regarding the functioning of language in order to compare with others and do some performance tests.<br>
One of the things that I am not able to find, as is the reliability of language, and answers that are only who knows the language thoroughly can answer me.<br>
My main questions are:<br>
<br>
- What are the types supported by the language?<br>
- There is type checking? It is at compile time or run?<br>
- The language is strongly typed weakly or not?<br>
<br>
Another important item, which I personally find it extremely useful in my Java applications, it's about handling exceptions.<br>
The Self has exception handling? If yes, what commands to use the treatment?<br>
<br>
</p>

    </div>
     

    

</div>



<!-- end group email -->

</blockquote></div><br></div></div></div></body></html>