Re[2]: Обзор языка программирования Scala
От: _vovin http://www.pragmatic-architect.com
Дата: 23.05.05 12:51
Оценка:
Andrei N.Sobchuck wrote:
>

С помощью Scala мы хотели бы проверить две гипотезы. Во-первых, мы считаем, что язык программирования компонентного ПО должен быть масштабируемым в том смысле, что должна быть возможность с помощью одних и тех же концепций описать как маленькие, так и большие части.

>
> Если за 30 лет с того времени, как было сказано, что система должна состоять из равноправных кусочков (объектов) на микро и макро уровне, этого никто не доказал, то и мужиков врядли что получится

Дальше в том же духе:

Scala uses a pure object-oriented model similar to
Smalltalk’s: Every value is an object and every operation
is a message send.


Another aspect of Scala’s unified object model is that every
operation is a message send, that is, the invocation of
a method. For instance the addition x + y is interpreted as
x.+(y), i.e. the invocation of the method + with x as the
receiver object and y as the method argument. This idea,
which has been applied originally in Smalltalk, is adapted
to the more conventional syntax of Scala as follows.


From Smalltalk [17] comes the concept of a uniform
object model.

Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.