
Bogdan
05.10.2018
19:56:05
Паскаль

Руслан
05.10.2018
19:56:29

Nameless
05.10.2018
19:56:43

Google

Nameless
05.10.2018
19:57:23

Bogdan
05.10.2018
19:57:24

Alexandr
05.10.2018
19:57:39

Nameless
05.10.2018
19:57:47

Bogdan
05.10.2018
19:58:19

Nameless
05.10.2018
19:58:30

Alexandr
05.10.2018
19:58:35

Sergey
05.10.2018
19:58:41
@HeapyHop как доклад Романа Элизарова был?

Nameless
05.10.2018
19:58:43

Bogdan
05.10.2018
19:58:57

Sergey
05.10.2018
19:58:59
а то я не успел на него :(

Mikhail
05.10.2018
19:59:02

Google

Nameless
05.10.2018
19:59:10
Причем Делфи был какой то в духе 97 года

Bogdan
05.10.2018
19:59:18

Nameless
05.10.2018
19:59:23
В нииц проги писал ??

Alexandr
05.10.2018
19:59:30

Nameless
05.10.2018
19:59:41

Bogdan
05.10.2018
20:00:01

Mikhail
05.10.2018
20:00:45
Такое тоже проходили, местами и до этого спускался

Bogdan
05.10.2018
20:01:04
Это другая история
Вот и тут начинаем думать, представь в котлине 10000 задеклалированых слов, и все нужны

Руслан
05.10.2018
20:01:39

Alexandr
05.10.2018
20:01:47
Короче вывод, ART говно, расходимся

Bogdan
05.10.2018
20:02:03

Sergey
05.10.2018
20:02:22

Руслан
05.10.2018
20:02:40

Nameless
05.10.2018
20:03:08

Bogdan
05.10.2018
20:03:12

Sergey
05.10.2018
20:03:15

Nameless
05.10.2018
20:03:26
А так все машинально и чееез темплейты в идее проходит без проблем

Bogdan
05.10.2018
20:03:34
Я все сразу и не вспомню

Nameless
05.10.2018
20:04:14

Google

Mikhail
05.10.2018
20:04:16

Nameless
05.10.2018
20:04:48

Bogdan
05.10.2018
20:04:58

Mikhail
05.10.2018
20:05:07

Bogdan
05.10.2018
20:05:13

Sergey
05.10.2018
20:06:06
100к и на одном сделаю
ну если сервера занимаются только приемом запросов и больше ничем.. такое только для проксей сгодится наверное

Mikhail
05.10.2018
20:06:06

Nameless
05.10.2018
20:10:20

Sergey
05.10.2018
20:10:41

Nameless
05.10.2018
20:11:13
да, драйвер пушка
https://www.techempower.com/benchmarks/#section=data-r16&hw=ph&test=db

Mikhail
05.10.2018
20:11:26

Sergey
05.10.2018
20:11:37
да, помню)
ну, ktor + netty вполне вменяемая скорость и гибкость

Mikhail
05.10.2018
20:13:05

Sergey
05.10.2018
20:13:29
о, уже в топе
быстрее чем netty и undertow? в чем подвох?

Nameless
05.10.2018
20:13:50

Mikhail
05.10.2018
20:13:58
Жду, когда раунд опубликуют, но что-то там мутно

Sergey
05.10.2018
20:14:09
engine для ktor будет??

Google

Nameless
05.10.2018
20:14:13

Mikhail
05.10.2018
20:14:13
Если время будет

Sergey
05.10.2018
20:18:45
было б интересно
https://www.techempower.com/benchmarks/#section=test&runid=a0d6e357-e8e3-4a5b-9ef0-6175ed824b20&hw=ph&test=json&l=xan9tr-1 так лучше смотреть
я надеюсь ktor еще будут внутри оптимайзить, чтобы оверхеда было меньше и от чистого netty не так сильно отставал

Sergey
05.10.2018
20:31:17

Admin
ERROR: S client not available

Vladislav
05.10.2018
20:37:00
а как тестировать приложения на React KotlinJS ? там же не junit

Mikhail
05.10.2018
20:39:02

Руслан
05.10.2018
20:40:09

Vladislav
05.10.2018
20:40:38
чет в package.json не вижу такой

Руслан
05.10.2018
20:41:06

Nameless
05.10.2018
20:59:41

Mikhail
05.10.2018
21:07:42

Nameless
05.10.2018
21:08:04

Mikhail
05.10.2018
21:08:32
Я все собираюсь переименоваться но руки не доходят

OlegKrikun
05.10.2018
21:21:54
Kotlinconf 2018 slides - Jeroen Mols
https://jeroenmols.com/blog/2018/10/05/kotlinconf18/

Boris
06.10.2018
00:01:34

Google

Boris
06.10.2018
00:04:03
не понимаю, как мне поле массивом сделать, раньше вроде это работало..
хотя это видимо из за того, что в жвм его нельзя типизировать, а массив должен быть определенного типа
ну да, ArrayList использует массив обжектов

Vladimir
06.10.2018
05:29:43
С появлением дженериков в джаве
Тип старается

Алексей
06.10.2018
06:17:38
Всем привет
Я тут описываю недостатки Java (в особенности в сравнении с Kotlin). Пока вот что получилось:
1) NPE
2) Перегруженность в силу попыток сохранять обратную совместимость (много deprecated еще с незапамятных времён)
3) Многословность
4) Медленное развитие (в силу той же обратной совместимости)
5) Ненулевой порог входа
Буду дополнять по ходу нахождения инфы. Какие у кого есть идеи?
Я просто бегло прошерстил гугл и хабр, но такое ощущение, будто о недостатках Java говорить никто не хочет


Alexander
06.10.2018
06:22:12
Вообще, мне кажется, что подход не совсем правильный. Java -хороший язык и платформа, просто kotlin лучше. Так что правильнее говорить о достоинствах котлин.
В Java реально есть два пункта, которые отпугивают разработчиков:
* большая вербатимность (это и достоинство и недостаток одновременно, но все же многим мешает)
* Ненулевой потенциал на границе. Для того, чтобы нормально работать на java надо изучить системы сборки хотя бы на минимальном уровне. Вариант накалякать в блокнотике не проходит. Опять же это скорее плюс, чем минус, но на старте пугает.
NPE и deprecated особой проблемой не являются.

Алексей
06.10.2018
06:24:59
Под вербатимностью имеется ввиду как раз многословность?

Alexander
06.10.2018
06:25:17
да
англицизм
Лично я от этого никогда не страдал, но в котлин мне действительно нравится больше.

Алексей
06.10.2018
06:26:24

Alexander
06.10.2018
06:27:40
Да нет, не такая уж фатальная проблема. Решается вполне. Тем более, что она везде есть. Котлин просто в попытке решить проблему npe еще добавил кое-какие важные дизайновые решения типа primary constructor, которые на мой взгляд идейно очень важны

Алексей
06.10.2018
06:28:06
NPE и deprecated особой проблемой не являются.
А депрекейтед, во-первых, засоряет как раз точку входа, когда глаза в кучу собрать невозможно от того, сколько всего в джаве есть. Тут проблема как раз в том, что пока не разберешься, что в итоге сейчас использовать, можно наткнуться на ситуацию, когда используешь устаревшее API

Alexander
06.10.2018
06:28:28
Вообще с таким не встречался.
Единственный пример, который я знаю, замена Date на LocalDateTime, но там все довольно очевидно

Алексей
06.10.2018
06:29:27

Alexander
06.10.2018
06:30:23
В яве тоже массив инициализируется, так что разницы быть не должно

Алексей
06.10.2018
06:31:06