Re[6]: C# .NET vs Java 1.5
От: anton_t Россия  
Дата: 06.12.05 10:37
Оценка:
Здравствуйте, n0name2, Вы писали:

N>Здравствуйте, anton_t, Вы писали:


N>есть десяток реализаций List который хранит int как примитив. но, они не быстрее стандартного ArrayList, я проверял. видимо — hotspot оптимизирует этот случай достаточно хорошо. в чем проблема использовать int []? вставка и поиск делаются простейшими утилитами.


Мда... Ты в курсе какова сложность вставки в середину списка, а какова в середину списка?

_>>как ты спомощью библиотеки сделаешь следующее:


N>легко RIFE Continuations. но именно в данном случае гораздо эффективнее бежать по массиву и к счетчику прибавлять двойку. и вообще — closures ИМХО гораздо более элегантны.


При чём тут веб? При чём тут прибавление к счётчику двойки? А closures давно в Java есть?

_>>А зря. Legacy — великая вещь


N>как раз в Жабе все с этим в порядке — бинарная совместимость сверху вниз, самый старый API до сих пор отлично работает и т.д. а такая ерунда как COM нужна для Жабы раз в пять лет да и то лишь потому что заказчик хочет чего-то странного...


N>все вышеперечисленное (мелкие фенечки языка, которые смотрятся скорее как костыли к кривым концепциям) ерунда по сравнению с фундаментальными приемуществами Жабы.


Что конкретно имеется в виду под "Фундаментальными Приемуществами"? А "мелкие фенички языка" это наверное поддержка генериков на уровне рантайма, а не обёртка в них старого когда?

да и на уровне мелких фич полно гораздо более полезных вещей (по сравнению с итераторами и т.п.) которых нет в ДотНете.

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