Em 18/08/2009 22:25, Igor Stasenko < [email protected] > escreveu:
>> Em 18/08/2009 20:23, Ken.Dickey < [email protected] > escreveu:
>>
[snipped]
>>>> 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.
>>>
>>
>> Well, this comment was not really a inspired one, when I saw it I also had
>> hitches to post a question to Igor to understand what was the complaint...
>>
>
>Because, to my sense, smalltalk having a few, brilliant concepts, and
>one of them is uniform syntax rules.
I agree 99.9%.
>If you start adding new rules - it is very likely that you'll make
>things overly complex & redundant.
Is a risk all languages that evolve and attempt to be all encompassing run into, and again I'm with you on attemting to avoid this deadly downward spiral.
>There are many studies showing that smalltalkers are times more
>productive than developers who using
>"industry" programming languages. Do you think they are all genious?
I don't want to rain in your party, but I work with benchmarking of application development for more than ten years and I have to inform you that this statement does not stand.
Perhaps when Smalltalk was near its inception and other platforms were in their infancy this kind of rept could be called by smalltalkers when buiding complex GUI apps, but right now there is no headway for Smalltalk...
Today, due the minute participation of Smalltalk in world production of new funcionality, you cannot find in any commercial or publicly available database on productivity (like ISBSG http://www.isbsg.org/) it mentioned by itself, but only lumped as OTHER 4GL).
For a more or less uptodate and public reference, give a look at http://www.qsm.com/?q=resources/function-point-languages-table/index.html
>Or maybe there is something which
>increasing their productivity?
As you make the rept "are they all genious", I counter with: would you accept/believe that all managers who're responsible for development worldwide are "pointed haired bosses" which cannot discover if such a thing as 'silver bullet' existed?
Most productivity is obtained due discipline, processes, trained and motivated people, and one of the last factors is programming language syntax. Programming language technology obviously has a role, otherwise it would be indifferent programming in (say) Smalltalk, versus (say) assembly.
HTH
--
Cesar Rabak
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
