All streams
Search
Write a publication
Pull to refresh
4
0
Иван @CyberSoft

Пользователь Elasticsearch

Send message
Жена очень долго смеялась, когда я принес домой килограмм пять отборной, от души зеленой картошки. Пришлось выбросить.

Так её можно было посадить и получить 100% съедобную :) только не допускать оголения.

Есть пример Spring + R (это демка с гитхаба). Spring вроде как использует рефлексию, или я ошибаюсь?

По моему для книг нулевых слово «броузер» было нормой.

Вся проблема в том, что для многих людей vim оказался ловушкой, даже на хабре про это писали. Для них без разницы какая это будет кнопка, вот такая вот на тачбаре тоже подошла бы.

Гениально! Apple мог бы столько юзеров спасти.
Тоже подумал об этом. Кнопки ощущаешь и пишешь вслепую, а на тачбар придётся постоянно смотреть куда жмёшь, насколько я понимаю.
В ноутбуке не будет тачбара (слава богу, кто-то вообще нашел ему применение?).

Говорят, в идее удобно использовать
image

Но лично поюзать не доводилось.

OpenJDK будете перепроверять?
А как перегрузить? trim() и strip() только именем отличаются.
А почему на них нет JEPов? Или они являются частью одного / нескольких существующих?
Если хотите оставить этот движок, можете стать его мейнтейнером:
>An alternative is for a set of credible developers to express a clear desire to maintain Nashorn going forward

А так да, GraalVM уже покрывает одним выстрелом не только js.
На словах «гениальный метод» вспомнилось, как они добавили «оператор Элвиса»…
Это чем же он там взорвётся?
Предлагаете вместо одного модификатора писать вот эту тягомотину? Нет уж, пусть лучше будет ещё один модификатор.

JEP всё-таки решает проблему на корню, а не добавляет костылей
Неужели IDE не подсвечивает использования имени? Стало бы сразу видно, что константы не используются

Что-то не понял. Берём ThreadPoolExecutor, настраиваем и начинаем давать ему Runnable в execute. Где ручное распихивание, перключение контекстов? Обмен данными, если нужен, надо будет и в файберах организовывать.

К сожалению, функциональное прогарммирование в практике Java не используется почти никак

Stream API это разве не адаптированная функциональщина? А им ой как пользуются, что даже доклад о "переиспользовании" в прошлом году был у вас.

Почему это «вручную распихивать по потокам»? А тред пул экзекьютеры разве не эту задачу выполняют?
Конечно, ядер от этого не добавится. Смысл-то в утилизации цпу (+ копеечный оверхед по памяти): 16 ядер всегда выполняют какие-то файберы. Хотя честно, не вижу разницы с обычными потоками в этом смысле, все также засыпают на локах, IO и отдают ядра другим потокам.

Мне кажется имелось ввиду не "разрешить lazy переменной быть нестатической и нефинальной", а "модификатор lazy вдогонок означает ещё и static и final", чтобы не писать всё вот это.


Хотя оба варианта выглядят страшновато:


  1. private lazy static final Some instance = ... (хотя всё явно)
  2. private lazy Some instance = ... (хотя и покороче...)

Наверно с непривычки.

Information

Rating
Does not participate
Location
Дзержинск, Нижегородская обл., Россия
Date of birth
Registered
Activity