Re[18]: Жизнь внутри метода
От: IT Россия linq2db.com
Дата: 12.11.08 12:53
Оценка:
Здравствуйте, FR, Вы писали:

IT>>Это не совсем так. Есть вещи, которые невозможно сделать без поддержки компилятора/среды. Например, в ООП это перегрузка методов, в FP замыкания.


FR>Оба эмулируются даже на си.


Вот тебе перегрузка:

void Foo(int i);
void Foo(string s);

Foo(1);
Foo("1");

Вот тебе замыкание:

Func<int,int> Foo(int x)
{
    return y => x + y;
}

Эмулируй.

FR>И к тому и замыкания и перегрузка методов это не более чем вкусности, они не являются необходимыми чтобы программировать в соответствующем стиле.


А этот топик о чём? Именно о вкусностях. А ты о чём думал?
Неясность изложения обычно происходит от путаницы в мыслях.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.