
Cargeh
24.01.2018
11:22:36
плюсую
ибо еще не очень очевидно, когда можно редактировать, а когда нет. В Ctrl+Shift+R в диалоговом окне можно менять, например

Alexandr
24.01.2018
11:33:57

Yegor
24.01.2018
11:36:08

Google

Kyrylo
24.01.2018
12:07:53
Вопрос - быстро прогнать кусочек кода в идее? Ну например была гирлянда if я порефакторил в Optional.ofNullable (...).ifPresent (...) - дожидаться всей пересборки толстого проекта и потом юнит тест запуска как-то можно но напрягает... кроме котлин консоли (хотя жреть ли он лямбды и прочее восьмерочное) что-нить такое интерактивное? Можно конечно ставить точку останова на первой строчке и в окне дебаггера эвалюейтить, но тоже как-то пересборка маячит как степ 0

Alexander
24.01.2018
12:10:18
юниттест?

Oleksandr
24.01.2018
12:10:29
а этот новый java interpreter не умеет подхватывать зависимости проекта?
что-то типа sbt console ?

Kyrylo
24.01.2018
12:11:08
юниттест?
Ну то понятно, но это ж полноценный цикл сборки и на века

Alexander
24.01.2018
12:11:27
у идеи например инкрементальный компилер, правишь запускаешь - моментально

Kyrylo
24.01.2018
12:11:35

Alexander
24.01.2018
12:12:58
этож юнит тест, посути ты можешь выдрать это из проекта и запустить где-нибудь еще
да и опять же, как вы там тестите то? запускаете сборку всего проекта?
подход написал три строчки тесты запустил, поправил пару символов тесты запустил он же массовый

Kyrylo
24.01.2018
12:18:20
И посмотрю еще www.javarepl.com

Google

Kyrylo
24.01.2018
12:24:29
Ну и jshell в 9ке появился оказывается
И groovy console plugin
Хочешь решить проблему - попробуй ее описать товарищу

Денис
24.01.2018
12:32:57

Kyrylo
24.01.2018
12:35:09

Михаил
24.01.2018
12:35:22

Arsen
24.01.2018
12:36:14
большой брат смотрит, какие чятики я читаю?

Денис
24.01.2018
12:36:34
Да нет, всё проще
Во-первых, популярная идиома
Во-вторых, твои поисковые запросы скорее всего программинг-рилейтед и без этого, и он подставляет релевантные подсказки

Митко Соловец?
24.01.2018
12:50:14

Kyrylo
24.01.2018
12:52:54
Ох, наука не стоит на месте! Они уже выпустили версию rubber duck debugger'а одновременно лечащую ЧСВ распухшее
https://www.amazon.com/12-Poop-Rubber-Duckies-Ducks/dp/B01L3PCE1I/ref=sr_1_41?ie=UTF8&qid=1516798173&sr=8-41&keywords=rubber+duck
Это энтерпрайз версия для команд до 12ти человек

Anton
24.01.2018
13:51:45

Ivan
24.01.2018
14:45:38
В Java 9 дефолтным GC стал G1. Почему раньше CMS не был дефолтным, а вместо него по умолчанию был Parallel GC?

Alexander
24.01.2018
14:46:19
сборщик мусора не нужен

Олег
24.01.2018
14:49:13

Igor
24.01.2018
14:49:57

Sergey
24.01.2018
14:51:39

Google

Roman
24.01.2018
14:52:29

z0mb1ek
24.01.2018
14:55:22
а куда девать eden?

Kirill
24.01.2018
14:57:40
Эпсилон хули!

Ivan
24.01.2018
15:09:22

Alexander
24.01.2018
16:10:37
Алексей Шипилёв переодевайся, мы тебя узнали
кстати у меня был челленж на прошлой работе сделать один неебический функционал с минимальным количеством мусора, и нормально, объекты не нужны, используем стек, и норм, получилось.

Ivan
24.01.2018
16:19:39
Дойду до компа скажу точнее

Nikita
24.01.2018
16:21:47

Alexey
24.01.2018
16:28:36
Так jshell же?
Вроде решили

Kirill
24.01.2018
16:29:58
Переименуйте скретч файл и будет вам щасья. Ну а так REPL жи правда в 9-ке

Nikita
24.01.2018
16:42:35

Kirill
24.01.2018
16:43:31

Nikita
24.01.2018
16:47:28
Можно, это жиш файл
не, я имел в виду назначаемое по умолчанию название менять. так-то неинтересно)

Anton
24.01.2018
17:18:40
про блокирующие диалоги, кому больно, голосуйте тут https://youtrack.jetbrains.com/issue/IDEA-35480

Ivan
24.01.2018
17:55:57
ну да, alt+enter, rename file
а ещё можно просто слово public опустить
и тогда вообще всё работает без лишних

Aleksey
24.01.2018
18:07:36

John
24.01.2018
19:08:51
Привет всем, ребят. Какие инструменты порекомендуете для Java AST Tranformation?

Google

Alex
24.01.2018
19:20:13

John
24.01.2018
19:21:18

Admin
ERROR: S client not available

Alex
24.01.2018
19:21:38
Только там до сих пор С++ ?
Еще вроде не перешли на graal + truffle

John
24.01.2018
19:24:38

Alex
24.01.2018
19:26:16
А, пардон, я в VM погряз. Судя по сорцам, javac как раз на джаве написан, и он для Java. Для байткода будет graal

John
24.01.2018
19:26:42

Alex
24.01.2018
19:26:43
http://hg.openjdk.java.net/jdk10/jdk10/langtools/file/19293ea3999f/src
@Harshead http://hg.openjdk.java.net/jdk10/jdk10/hotspot/file/5ab7a67bc155/src
Graal есть в хотспоте, им хотят С2 заменить

John
24.01.2018
19:30:17

Alex
24.01.2018
19:31:40

Ivan
24.01.2018
19:35:19

Митко Соловец?
24.01.2018
19:40:58
скала вс котлин

Ivan
24.01.2018
19:43:40
скала вс котлин
А че там спорить то? Очевидно же скала. Котлин только андроид и то так себе, а вот скала дофига где используется.

Митко Соловец?
24.01.2018
19:44:38
ну зато котлин стимулирует другие жвм языки, это круто

Pavel ?
24.01.2018
20:24:43

Митко Соловец?
24.01.2018
20:24:58

Google

Pavel ?
24.01.2018
20:25:07
Скала не нужна

Oleksandr
24.01.2018
20:25:24
котлин же умрет весной
какие тут вопросы?

z0mb1ek
24.01.2018
20:26:44
а что будет весной?

Oleksandr
24.01.2018
20:26:50
десятка джава
конечно, не все вот так сразу перейдут, но отрыв в количестве синтаксического сахара между 10 и котлином небольшой
а больше в котлине и нет ничего нормального

Pavel ?
24.01.2018
20:29:45
Скала то уже померла, закопать ещё не успели, приходится проекты ещё поддерживать

Oleksandr
24.01.2018
20:29:57
эт где она умерла?

Pavel ?
24.01.2018
20:30:06
Нормальные пацаны на котлине уже сидят

Oleksandr
24.01.2018
20:30:10
с каждым днем все больше вакансий и компаний
если хочется фп и джвм, то вариантов особо и нет, кроме скалы (причем поддерживаются все виды упоротости, от "я просто юзаю чистые функции" до тайплевел хардкора)