Re[3]: Давайте поговорим о c# 3.0
От: Трофимов  
Дата: 24.09.08 04:59
Оценка: :)
RO>Во-первых, не издевайтесь над Трёльсеном (не знаю, хорошо ли он пишет, но всё равно нечего перевирать имя).
Расслабься, после Бьёрна Страустрапа нам уже ничего не страшно.

RO>Во-вторых, все известные мне языки, которые пытались устранить низкоуровневые «сложности» и объединить сущности «объект» и «адрес объекта», наступили на одни и те же грабли и связывают объекты вместо копирования или наоборот неочевидным для программиста образом. Чем больше будет распространен C#, тем больше анонимов будут задавать одни и те же вопросы на соответствующих форумах. Да что далеко ходить: самое верхнее сообщение на rsdn.dotnet под модным номером 3110110
Автор:
Дата: 19.09.08
: «А теперь вопрос — почему при удалении строк из dt также удаляются строки из ViewState? Догадываюсь, что копируется ссылка, а как правильно скопировать, чтобы создалась копия объекта?». Тем более, что грабли замедленного действия: программа компилируется и работает, но тихо редактирует не те данные.


Ага, а C++-ное копирование никаких граблей не подбрасывает, и анонимы всегда редактируют именно те данные, которые надо. Ага. Интересно, а анонимов не смущает, что когда они редактируют вьюху SELECT * FROM tbl1 WHERE col1=0, при этом предательским образом изменяются данные в tbl1?

RO>В-третьих, пока C# привязан к одной определенной платформе, он годится только на то, чтобы флудить о нем в ФП, а на сервер пойдут решения, которые при нужде можно будет перенести куда понадобится


Гм, речь идёт о каком-то одном сервере или о серверах вообще?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.