
Aliaksei
20.01.2017
11:04:48
Но это всё не серьёзно и не будет работать то
Опять повторюсь – будет тулинг и фуллстек на котлине с js инетропом - ну тогда _может_ быть...
А что сами JB говорят насчёт "ЗАЧЕМ" кроме того что так у всех есть и у нас тоже?

Sergey
20.01.2017
11:06:19
говорят "а почему бы и нет?"

Google

Руслан
20.01.2017
11:07:22

Aliaksei
20.01.2017
11:07:54
я тоже не знаю зачем но говорят нравится некоторым

Руслан
20.01.2017
11:08:12
Ну всмысле, kotlin -> js -> nodejs
Адовая какая-то связка

Sergey
20.01.2017
11:08:35
это если взападло jvm юзать?

Руслан
20.01.2017
11:08:47
У нас же есть крутые серваки, которы намного быстрее ноды, которые удобно дебажить)

Aliaksei
20.01.2017
11:08:50
ну я честно пытаюсь придумать зачем)

Sergey
20.01.2017
11:09:12
а нода вообще на 1 поток работает ?

Руслан
20.01.2017
11:09:47
для тех кто устал от джс, тс и т.д.
а дальше нужно: написать фреймворк который будет все делать. сделать порт реакта и юниверсал рендеринг

Aliaksei
20.01.2017
11:13:07
ну вот имхо твоё да.
Они ж живут с диким js

Google

Aliaksei
20.01.2017
11:13:40
и до сих пор колются
но продолжают
есть ts/dart

Руслан
20.01.2017
11:13:53
ну вот я кложу бы со скалой не брал, дарт в топку, флоу - полумера, тайпскрипт - хорошо, да не очень

Aliaksei
20.01.2017
11:14:10
я не про кложу и скалку даже

Руслан
20.01.2017
11:14:39
TS - очень-очень, но там не хватает фич 10 из котлина)

Aliaksei
20.01.2017
11:14:56
10 фич из котлина?

Sergey
20.01.2017
11:15:13

KrivdaTheTriewe
20.01.2017
11:15:35

Aliaksei
20.01.2017
11:16:02
скалу берут ещё меньше чем кложу, потому что зачем?

Руслан
20.01.2017
11:16:08
Ну там data классы, named аргументы, и т.д.

KrivdaTheTriewe
20.01.2017
11:16:27
На самом деле , какие преимущества даст Котлин.жс для джава разработчика

Aliaksei
20.01.2017
11:16:39
я выше пытался скзать

KrivdaTheTriewe
20.01.2017
11:17:14
Ярковыраженных фичей не будет

Руслан
20.01.2017
11:18:16
1. Удобный язык
2. Шаринг кодовой базы

Sergey
20.01.2017
11:18:32
сложно представить когда нужен шаринг кодовой базы между фронтом и бекендом

Руслан
20.01.2017
11:18:42
Universal Apps

Михаил
20.01.2017
11:19:25
а рынку это нужно?
куда не посмотришь всем нужны js\php
для фронта

Google

Руслан
20.01.2017
11:20:11
ну ангулярщики перешли же на TS

Aliaksei
20.01.2017
11:20:30
А почему они должны на котлин перейти ?
Не должны
И вряди будут

Руслан
20.01.2017
11:20:57
написать свой фреймворк на котлине с блекджеком, и джавистам куда роднее будет это
и все тоже самое: есть core -> ios, android, web. и обвязки под конкретную платформу

Михаил
20.01.2017
11:21:52
кстати, кто работает на андроид деве. часто требуется котлинисты?

Руслан
20.01.2017
11:21:54
все что сейчас пытается сделать js

Михаил
20.01.2017
11:24:00
даже джависты не все на котлин хотят перелазить аргументируя тем, что новый язык учить
че там о js))

Aliaksei
20.01.2017
11:37:58
Я работаю. У меня пока нет котлина на Андроиде
Сложновато ввести
Сейчас тема это на React Native писать

Руслан
20.01.2017
11:39:59
ну вот, если говорить про техническую сторону: React Native еще не до конца нейтив, там есть всякие костыли чтобы работало. Kotlin Native ++ Kotlin будут реально нативными на iOs и Android
Чем не плюс
Есть еще влажные мечты про Kotlin и Webassembly)

Aliaksei
20.01.2017
11:46:35
А зачем RN быть нэйтив?

Руслан
20.01.2017
11:46:50
Чтобы работало лучше очевидно

Aliaksei
20.01.2017
11:47:04
он и так вполне себе UI в нативную часть переводит всё остальное бегает на js машине
котлин нэйтив то тут как поможет? Никак

Google

Руслан
20.01.2017
11:47:30
Ну вот, поэтому и костыли в виде сереализации и батчинга

Aliaksei
20.01.2017
11:48:03
Так есть уже
java запускается нативно

Руслан
20.01.2017
11:48:20
java там не нужна

Aliaksei
20.01.2017
11:48:21
можешь на котлине писать
фишка RN - в том что andorid/ios пилишь на удобном тулинге как всё в браузере
Как туда ложится котлин нэйтив?

Руслан
20.01.2017
11:49:06
берешь, и делаешь такое-же, только на котлине

Aliaksei
20.01.2017
11:49:07
он максимум ляжет там где cсишный код

Руслан
20.01.2017
11:49:19
при этом избавляешься от костылей

Aliaksei
20.01.2017
11:49:20
братишка, что тоже самое?
там машина js бегает

Руслан
20.01.2017
11:49:44
ну пусть бегает, в случае котлина это не нужно)

Aliaksei
20.01.2017
11:49:46
она выаолняет код и умеет в разный UI для платформ
и этам машина даёт прекрасный экспиреенс, когда ты девелопишь вне системного апи и вообще девайсов
как в браузере. тулинг и либы и js всё тоже самое. редаксы-хуяксы-бабели

Руслан
20.01.2017
11:51:09
ну ты говоришь что у тебя эмулятор типо быстрый
и удобный
это дев тул, это решаемо

Google

Aliaksei
20.01.2017
11:51:44
дело ж в UIчике

Руслан
20.01.2017
11:51:50
а я тебе говорю, что на RN числа не подолбишь, потому что JS

Aliaksei
20.01.2017
11:51:53
его пишут фронтендеры
вот вчера писали в браузере, сегодня на мобилке
ничего не поменялось

Руслан
20.01.2017
11:52:16
Так что, теперь все что UI будут писать полу-грамотные джсеры?

Aliaksei
20.01.2017
11:52:33
а какому фронтендеру надо идти в натив? и изучать новую платформу и тулинг?
ведь тогда котлину придётся сделать всё то же самое что делате RN
для платформ
да
И смотри теперь как можно http://cljsrn.org
наверное котлин натив хорошо ляжет туда где сейчас сишка
наверное
я вообще не в курсе

Руслан
20.01.2017
11:55:34
у него таргет - ios)
очевидно что запилят свой тул чтобы писать код сразу и в android и в ios
и он будет быстрее и лучше работать, чем js внутри)

Aliaksei
20.01.2017
11:57:18
одинаковый код нужен только для UI

Руслан
20.01.2017
11:57:44
одинаковый код не нужен для UI, точнее не везде нужен)

Aliaksei
20.01.2017
11:58:02
энв другой и апи другой