anonymous@RULINUX.NET~# Last login: 2024-09-30 13:31:20
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

вопросы к жабе

- где замыкания?

- где лямбды?

- где свойства?

- где шаблоны?

Разработчики Sun вынуждены только облизываться. Даже генерики, введённые в 5-й версии Java — не более, чем syntactic sugar. Дотнетовские генерики это реально поддерживаемые платформой типы, которые расширяются на лету при загрузке, котрые оптимизируются JIT-компилятором. Для Java генерики существуют только в коде и ни JIT, ни загрузчик классов их никогда не видит. Поэтому проблемы боксинга, преобразования типов в runtime просто скрыты от программиста.

- где делегаты/евенты?

- где partial-классы?

- где детерминированное освобождение ресурсов (ключевое слово using + интерфейс IDisposable)?

- где оптимизация JVM для расширений процессоров?

- где аналог linq и в частности удобные мапперы?

- где расширения методов класса?

- где скрытая имплементация интерфейсов?

- где перегрузка параметров функций?

- где нормальное потребление памяти приложением?

- где быстрая работа приложения?

- где нормальные иде, с полноценными дизайнерами?

- где пользовательские value types?

- где методы у инстансов value types?

- где var и анонимные типы

- где перегрузка операторов?

- где оптимизиции хвостовых вызовов? (в свете функционального хайпа это должно вызывать некоторый батхёрт)

- Где чёткое разделение домены и сборки? Это не учитывая, целый ворох технологий недоступный понимаю жабоиндусов, такие всякие сильверлайты/вин-веб/формочки, впф, XNA, список можно продолжать бесконечно, как впрочем и список ущербности жабы... Всего, чего нет в жабе, автоматически объявляется хуитой, как только это появляется в жабе, это автоматически становится нехуитой. При этом, требуется сделать вид, что хуитой это называл кто-то другой...

Ну, что скажете? разве ява годный язык?

anonymous(*) (2010-01-13 08:45:00)

Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.00

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: вопросы к жабе от anonymous 2010-01-13 08:45:00
avatar
Скрыть

Re: вопросы к жабе

жаба, ты где, тебя тут спрашивают

vilfred(*)(2010-01-13 08:51:52)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100105 Firefox/3.6
[#] [Добавить метку] [Редактировать] Ответ на: вопросы к жабе от anonymous 2010-01-13 08:45:00
avatar
Скрыть

Re: вопросы к жабе

>разве ява годный язык?
А разве кто-то говорил что она годая?

Tux-oid(*)(2010-01-13 09:27:43)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5
[#] [Добавить метку] [Редактировать] Ответ на: вопросы к жабе от anonymous 2010-01-13 08:45:00
avatar
Скрыть

Re: вопросы к жабе

> замыкания
> лямбды
Надоже, буквально год назад читал что это такое - и уже забыл.

HEBECTb_KTO(*)(2010-01-13 12:51:49)

[#] [Добавить метку] [Редактировать] Ответ на: вопросы к жабе от anonymous 2010-01-13 08:45:00
avatar
Скрыть

Re: вопросы к жабе

> Ну, что скажете? разве ява годный язык?
В некоторой ненулевой области применения вполне годный. бедон намного хуже по всем параметрам, ито как-то иссобачиваются пользовать болезные. А Вы собственно с какой целью интересуетесь?

bugmaker(*)(2010-01-13 13:13:45)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.16) Gecko/2009121601 Ubuntu/9.04 (jaunty) Firefox/3.0.16
[#] [Добавить метку] [Редактировать] Ответ на: вопросы к жабе от anonymous 2010-01-13 08:45:00
avatar
Скрыть

Re: вопросы к жабе

> - где оптимизация JVM для расширений процессоров?
Кстати, а с чем сравниваем? Было бы интересно пронаблюдать VM, оптимизированную для расширений спарков, армов, HP-шных RISCов и х86 процессоров лучше чем джава :)

P.S. А все остальные buzz-word'ы не факт что обязательны и полезны для языка. Можно даже предположить, что его популярность иприменимость в энтерпрайзе как раз и обусловлена отсутствием ненужных наворотов, зачастую лишь усложняющих поддержку систем, реализованных с исп-ем этого языка.

HEBECTb_KTO(*)(2010-01-13 14:25:14)

[#] [Добавить метку] [Редактировать] Ответ на: Re: вопросы к жабе от bugmaker 2010-01-13 13:13:45
avatar
Скрыть

Re: вопросы к жабе

> А Вы собственно с какой целью интересуетесь?
УГ Next generation

vilfred(*)(2010-01-13 14:28:46)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100105 Firefox/3.6
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!