2009/8/19 Ken.Dickey <[email protected]>:
> Igor Stasenko <[email protected]>
>> Stef, is this an invitation to continue discussion?
> From ISSUE 1072:    http://code.google.com/p/pharo/issues/detail?id=1072
> ==============================================
>
> The intent is that this issue, 1072, introduces some problems which motivate
> SLICE-remove-Complex.
>
> I intend to open two new issues to be paired with (unreleased)
> SLICE-basic-Complex and SLICE-extended-Complex.
>
> So I would prefer people to hold back discussions of other issues than removal
> of Complex code until I open those issues.
>
> Baby steps. OK?
> ==============================================
>
> So, this is an invitation to the discussion "Should the Complex class and
> associated code be removed from Pharo-Core?".
>
> This is NOT an invitation to a discussion of what is reasonable in an optional
> Complex package.
>
> ...
>> I don't want to be peevish here, but things like:
>> >>Note that there is no attempt to change oddities of Smalltalk syntax.
>> >>E.g.
>> >>  (3 + 1/2i) -->  (0 - 2i)  NOT  (3 + (1/2)i)
>>
>> indicating that Ken don't realizing completely what is Smalltalk.
>
> I indicated that I know the Smalltalk syntax by knowing that
>  (3 + 1/2i) -->  (0 - 2i)
> and indicating I would _not_ change that.
>
> Smalltalk syntax is certainly confusing to people which come from other
> languages which parse 1/2i as a number, which is why I pointed it out -- for
> people who don't know the Smalltalk parse strategy.
>
> I presume that you _do_ want users to switch to Smalltalk from other
> languages!  Yes?
>

sure i want.
I had discovered smalltalk maybe 4 years ago. Before that i knew
nothing about smalltalk but already had a programming
experience more than a 15 years.
But i never, never had a thought to call smalltalk syntax odd. It is
most simple & consistent computer language syntax ever designed.
I having much more reasons to call a math precedence rules odd,
because they are many and you need to learn them and you spending a
countless hours in school to learn them.
If you remember your childhood - how many pupils (including you) , who
had to study math found the math precedence rules odd, confusing and
hard to grok them?

Compare Roman numeric system with Arabic. Why do you think, a
middle-age Europeans and then whole world started using Arabic numeric
system instead of Roman?
The problem here is with a pattern which sits deep in your brains and
preventing you to understand a much more simpler and easy to master
concept(s).

> -KenD
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
Best regards,
Igor Stasenko AKA sig.

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to