Re[2]: Что есть в .NET такое, что отсутствует в Java?
От: Dax  
Дата: 14.09.06 15:12
Оценка:
Здравствуйте, Lloyd, Вы писали:


L>1. делегаты

L>2. замыкания
L>3. анонимные методы
L>4. шарп — интенсивнее развивается (как язык)

Я бы еще добавил

5. Итераторы (yield return)
6. Динамические методы
7. Структуры (в т.ч. масивы на стеке и прочий ансейв)

8. Инструкции виртуальной машины по приятней сделаны (типозависимых инструкций меньше)
Например, боксируем примитивний тип:
.NET:
 box


JVM:
 new java.lang.* // * - соответствующий реф. тип для примитива, т.е его еще найти нужно
 dup
 dup_x2 // для лонга и дабла dup2_x2
 invokespecial <init>(наш_примитивный_тип)
 pop // для лонга и дабла pop2
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.