
Alexey
23.06.2017
08:31:48

Gregory
23.06.2017
08:31:52
Одни ';' чего стоят!

Alexey
23.06.2017
08:31:55
знаете как, чисто там, где не сорят

Umren
23.06.2017
08:32:02

Google

Anton
23.06.2017
08:32:24
мне кажется код на джаве намного читабельнее котлина возможно потому что я котлин юзаю 2 недели)

Alexey
23.06.2017
08:32:30

Umren
23.06.2017
08:33:13
это деформация

Quantum Harmonizer
23.06.2017
08:33:31

Anton
23.06.2017
08:33:34
нене я не такой

Quantum Harmonizer
23.06.2017
08:33:37

Gregory
23.06.2017
08:34:31
ну это уже капризы:)
Это уже сарказм. :)
Никаких проблем с Java не испытываю, хотя с некоторыми недостатками согласен. Как правило - это всё дело привычки и/или вкуса.

Anton
23.06.2017
08:34:45
я не говорил что котлин не очень. просто каждый день тут джаву выставляют в ужасном свете

Ilia
23.06.2017
08:35:25

Alexey
23.06.2017
08:35:33

Umren
23.06.2017
08:36:38

Denis
23.06.2017
08:47:26
Ну вот насчет проще - это уже как заворачивать конструкции

Google

Denis
23.06.2017
08:48:05
На любом языке можно люто упороть так, что сам через неделю не поймёшь

Руслан
23.06.2017
08:54:56

Quantum Harmonizer
23.06.2017
08:55:11
У меня не горит.)

Umren
23.06.2017
08:55:12
это да, так ты не пиши
как говорится "лучшее враг хорошего" ;)

Denis
23.06.2017
09:01:15
Делов то
Или без сахара жизнь - не жизнь?

Sasha
23.06.2017
09:02:27
Я вообще не понимаю что все так рвут рубахи за какой то лагерь, если честно.)

Руслан
23.06.2017
09:03:50
Или без сахара жизнь - не жизнь?
У меня за год руки забыли как правильно на джаве костылять со стримами. Привык в этих котлинах и тайпскиптах с лодешем без лишних прелюдий делать вещи.
а еще "pure" лямбды в джаве доставляют

Denis
23.06.2017
09:04:59

Руслан
23.06.2017
09:05:43

Denis
23.06.2017
09:05:50
Либа это)

Руслан
23.06.2017
09:06:03
у меня нормальная джава 8
я не андроид

Denis
23.06.2017
09:06:22
Ну тогда просто стримы юзать и все

Руслан
23.06.2017
09:06:32
ну говно стримы же

Denis
23.06.2017
09:06:41
Чем?

Google

Quantum Harmonizer
23.06.2017
09:06:49

Руслан
23.06.2017
09:06:54
там find нету

Denis
23.06.2017
09:06:54
Аргументы

Руслан
23.06.2017
09:07:02
тупого блин find)
очень бедный api
и возвращает optional

Quantum Harmonizer
23.06.2017
09:07:41
зато map, fold, reduce, filter, sorted можно по FJPool размазывать можно.

Руслан
23.06.2017
09:07:42
я понимаю что в джаве так модно, но блин. Такое все ущербное

Quantum Harmonizer
23.06.2017
09:07:48

Руслан
23.06.2017
09:08:10
Да и на мои коллекции по 100 элементов будет больше оверхеда чем пользы

Quantum Harmonizer
23.06.2017
09:08:53
Ну так каждый API решает свою задачу.

Руслан
23.06.2017
09:08:55

Quantum Harmonizer
23.06.2017
09:09:06

Руслан
23.06.2017
09:09:28

Quantum Harmonizer
23.06.2017
09:09:56
последовательные стримы ?

Руслан
23.06.2017
09:10:01
Делают вид что ФП, монады, а потом полотна кода

Denis
23.06.2017
09:10:38

Quantum Harmonizer
23.06.2017
09:10:50

Google

Vitalii
23.06.2017
09:11:12
тупого блин find)
collection.forEach(c -> if (c.equals(то, что нужно) save(c))))))))000);

Denis
23.06.2017
09:11:22

Quantum Harmonizer
23.06.2017
09:11:39

Denis
23.06.2017
09:11:50
Сорян, выразился неправильно
/fixed

Quantum Harmonizer
23.06.2017
09:12:15
Ну это понятно, они не хотят ничего ломать.

Denis
23.06.2017
09:13:44
Есть обратная сторона - ЖС
Там через полгода уже доки нерабочие

Admin
ERROR: S client not available

Руслан
23.06.2017
09:14:08
Не зря же есть StreamEx

Igor
23.06.2017
09:55:34
Какой интересный язык Facebook сделали https://youtu.be/AGkSHE15BSs
Синтаксис очень знакомый ?, но идеи более радикальные
(реактивность, полная иммутабельность, паттернматчинг)

Руслан
23.06.2017
09:57:04

Igor
23.06.2017
10:00:14
Не знаю (мне тупа из за синтаксиса не интересно), пока похоже больше на эксперимент.
Лучше бы свой OCaml развивали, а не распылялись по разным направлениям.

Quantum Harmonizer
23.06.2017
10:00:23
фейсбук не взлетает обычно ?

Denis
23.06.2017
10:02:58
Какой-то haskell - вид сбоку
Ну да
GHCJS использует

Umren
23.06.2017
10:04:40
Фейсбук опять новый язык сделали?

Denis
23.06.2017
10:05:45
Напилили либу для хаскеля и выдали за язык походу

Google

Umren
23.06.2017
10:07:28
ну контора большая, некоторым разрабам нечего делать

Quantum Harmonizer
23.06.2017
10:08:16

Anton
23.06.2017
10:08:52
ну всегда есть шанс что что нибудь из этих проектиков взлетит)

Igor
23.06.2017
10:15:06
Кстати кто нибудь тестировал Kotlin + Litho?
На вид интересный реактивный фреймворк, но смущает ориентированность на java и наличие annotation процессора
https://github.com/facebook/litho

Umren
23.06.2017
10:22:35
оно же по сути делает тоже самое, что кусок anko ?

Quantum Harmonizer
23.06.2017
10:23:09
Вроде как Litho — это flat views.

Igor
23.06.2017
10:26:11
Я так понял, что Анко + react(native).
Те можно мапить UI на стейт через компоненты (но это не точно)).
Видать надо попробовать, хотя бы на Java

Umren
23.06.2017
10:41:39

Quantum Harmonizer
23.06.2017
10:43:49

Dibro
23.06.2017
10:45:12

Umren
23.06.2017
10:45:27
А что молчишь, рассказывай

Dibro
23.06.2017
10:45:44
сыро пока, но работает

Umren
23.06.2017
10:46:28
не пугает жирность стака? котлин -> жс -> реакт нейтив -> нативный код?

Dibro
23.06.2017
10:46:28
и куча лишнего кода генерится, по сравнению с jsx+babel
вот вот

Igor
23.06.2017
10:47:43

Dibro
23.06.2017
10:48:08
фокус ещё в том, что kotlin-stdlib-js без прогона через uglify-js не принимается в packager реакт нэйтива

Denis
23.06.2017
10:49:01
мир жса
боль и страдание