The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выход Java 9 переносится на июль 2017 года, opennews (??), 14-Сен-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "Выход Java 9 переносится на июль 2017 года"  +/
Сообщение от Аноним (-), 14-Сен-16, 21:25 
Для коллекций - Stream API, для SQL - jOOq/Jinq/QueryDSL/что угодно, для XML - не нужно.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выход Java 9 переносится на июль 2017 года"  +1 +/
Сообщение от Илья (??), 15-Сен-16, 06:59 
> Для коллекций ..., для SQL ..., Для XML...

То ли дело методы расширения для IEnumerable/IQueryable: единая точка входа ко всему, что можно перечислять

Ответить | Правка | Наверх | Cообщить модератору

33. "Выход Java 9 переносится на июль 2017 года"  –2 +/
Сообщение от Аноним (-), 15-Сен-16, 15:01 
Просто откройте для себя Scala - это один сплошной LINQ к Джаве, по сути, только круче и быстрее.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выход Java 9 переносится на июль 2017 года"  +/
Сообщение от Аноним (-), 20-Сен-16, 10:08 
А быстрее то за счёт чего? ( и быстрее чего? )
Ответить | Правка | Наверх | Cообщить модератору

35. "Выход Java 9 переносится на июль 2017 года"  +1 +/
Сообщение от Аноним (-), 15-Сен-16, 17:32 
Вот только LINQ используется почти исключительно для операций над коллекциями, как и Stream API в Java.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

39. "Выход Java 9 переносится на июль 2017 года"  –2 +/
Сообщение от Аноним (-), 16-Сен-16, 05:18 
Например в c# я могу использовать Count() или First() как для массива, коллекции, стека, словаря, так и в качестве запроса в базу
Ответить | Правка | Наверх | Cообщить модератору

42. "Выход Java 9 переносится на июль 2017 года"  +/
Сообщение от Аноним (-), 16-Сен-16, 18:37 
Вы можете этого не знать, но во-первых, массив, стек и словарь - это все коллекции в терминологии C#, а во-вторых, что более существенно, почти всегда SQL-запросам, формируемым автоматически из LINQ, предпочитают сохраненные в базе данных процедуры, оптимизированные по производительности.
Скорость LINQ to SQL хромает. LINQ to SQL годится для мелких проектов, и хоть LINQ сам по себе - отличная идея, так получилось, что фактически он используется только для операций над коллекциями, как набор аналогов традиционных для функциональных языков примитивов вроде map (Select), fold (Aggregate), filter (Where) и тому подобных.
Они реализованы в Java в виде Stream API.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выход Java 9 переносится на июль 2017 года"  –1 +/
Сообщение от Аноним (-), 17-Сен-16, 20:48 
> фактически он используется только для операций над коллекциями

действительно, либо у нас проект считается мелким, либо наш код не работает.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выход Java 9 переносится на июль 2017 года"  +/
Сообщение от Пингвино (ok), 19-Сен-16, 09:58 
Скорее всего им никто не пользуется, кроме 3,5 анонимусов от заказчика.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выход Java 9 переносится на июль 2017 года"  +/
Сообщение от Аноним (-), 20-Сен-16, 10:18 
>> фактически он используется только для операций над коллекциями
> действительно, либо у нас проект считается мелким, либо наш код не работает.

Возможно у вас большой проект с малыми объёмами данных в часто используемых таблицах БД, идеология построения запросов к БД(особенно если она не MSSQL) и вытягивания данных не позволяет работать "как о том рассказывает микрософт", так как основные потери времени уходят на пересылку данных, из-за этого приходится пистать оптимизированные "запросы с параметрами", что приводит к краху части идеологии MS.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

43. "Выход Java 9 переносится на июль 2017 года"  –2 +/
Сообщение от Led (ok), 16-Сен-16, 22:10 
> Например в c# я могу использовать Count() или First()

А если у вендузятник-сишарпокодера нету cunt, он использует ass.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру