Re[21]: Почему .Net не задавил Java?
От: LaPerouse  
Дата: 05.03.10 23:15
Оценка: :)
Здравствуйте, novitk, Вы писали:

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


N>>>>>вывода типов нет,

LP>>Есть. В Java есть вывод типов для шаблонов генериков:
N>Никакого вывода типов переменных здесь не увидел.

Ты ничего не говорил про переменные Есть вывод типов параметров дженериков. Без него ты бы вынужден был бы написать:
List<T> list = emptyList<T>();


Сокращает запись как видишь, особенно если параметров много.

N>>>>>замыканий нет,

LP>>есть. Inner classes — полноценные замыкания.
N>Соглашусь, есть, но говно, ибо слишком много писанины.

Что есть.

N>>>>>кортежей нет,

LP>>>>есть
N>>>нет
LP>>Не знаю как у тебя, а у меня есть:
N>Соглашусь, есть. Хочу в стандартной библиотеке.

OpenJDK открыта для коммитов. Может, появится и в официальной версии

N>>>>>генераторов нет, LINQ-a/list comprehension нет...

LP>>>>Нет и не надо.
N>>>надо
LP>>Лучше бы сделали дженерики.
N>Лучше бы, но сие ортогонально.

Это реально востребовано, потому что это затрагивает вопросы проектирования, а генераторы — быдлокодогенерацию. Разница огромна. Первое — системообразующая вещь. Вторая — деталь реализации.

LP>> скорость разработки не от языка зависит в основном, а от наличия библиотек/инструментария. Есть ли что-либо под солнцем сравнимое по этому показателю с java?

N>Приведи пример библиотек для явы не имеющих аналогов в Питоне, кроме UI. Только не надо про IDE — я пишу в IPython/EmacsREPL в полной динамике с чем не может тягаться никакой статический анализатор.

Я как бы не знаток Путона. И честно говоря, подумываю завершать эту олимпиаду Спать пора.
Социализм — это власть трудящихся и централизованная плановая экономика.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.