
Andrew
23.02.2017
06:32:58
Для свифта не очень хорош, но лучше чем хкод, который эппл двигает как единственный вариант. Это странно, когда эплоидэ толком не умеет работать с эпплоязыком, автоиндент, и тот неоднозначен
Но нуллсэйфти в свифте работает зато лучше чем в котлине? но один хрен многословно, шарпные ?. и ?? идеальны)

Boris
23.02.2017
06:38:29
чем лучше?

Andrew
23.02.2017
07:16:32
Там optiinal, и все вокруг него крутится. Однозначнее в мозг ложиться, но разворачивать опшналы больно, много слов

Google

Boris
23.02.2017
07:18:31
Мм, не уверен, что опшнл -- это лучше, чем без него. К тому же не совсем понимаю, как это решает проблему нулов в компайлтайм
Опшенлы можно и в котлине использовать, но обычно нет смысла, потому что зачем нужна обертка, и если можно всё во время компиляции проверить?

Andrew
23.02.2017
07:30:16
Это скорее личные впечатления

Руслан
23.02.2017
10:49:52
На JEEConf будет Николя с котлином http://jeeconf.com/program/designing-a-dsl-in-kotlin/

Aliaksei
23.02.2017
10:50:34
всё, иду в SAP

balolam
23.02.2017
10:51:07
Еду

Руслан
23.02.2017
10:51:16
А в спринге новый майлстоун, впилили еще больше котлина, и перешли на 1.1 https://jira.spring.io/jira/secure/ReleaseNote.jspa?projectId=10000&version=15780

Aliaksei
23.02.2017
10:52:32
Они ж сразу на 1.1 были

Руслан
23.02.2017
10:53:14
https://jira.spring.io/browse/SPR-15100 1.0.6 было

Aliaksei
23.02.2017
10:54:22
хм, а ну ладно, да.

Руслан
23.02.2017
11:53:04
А, ну и да, у меня дошли руки запаблишить котлин модуль) https://github.com/bootique/bootique-kotlin

Aliaksei
23.02.2017
11:56:52
Не ну, огонь!
Ещё бы роуты сделать красивые))

Google

Руслан
23.02.2017
12:34:17
Зачем роуты, лучше конфиг на котлине писать)
(это работаетб btw)

Aliaksei
23.02.2017
12:40:28
ну что бы как на спарке

Boris
23.02.2017
12:42:26
Коннектор похоже протух
А меня одного напрягает apply писать? Я настолько часто им пользуюсь, что согласился бы на специальный синтаксис для него
Типа если передашь лямбду последним параметром, а реально этого параметра нету, то оно в apply передаётся

Виталий
23.02.2017
12:47:37
и тут внезапно метод изменился и у него появилась лямбда последним параметром)

Руслан
23.02.2017
12:48:37

Boris
23.02.2017
12:49:08
Да понятно, что это просто первое что в голову пришло, но ни у кого нет подобных чувств к apply?

Руслан
23.02.2017
12:50:00
Нет) Можно просто сделать чтобы меньше букв было, типо smth.w {}
но большой пользы в этом не вижу

Boris
23.02.2017
12:50:40

Руслан
23.02.2017
12:51:28
Кстати, если кто не знал, рекомендую: http://kotlinlang.slackarchive.io/

Boris
23.02.2017
12:51:36
Т.е. все ок, но для дслей неаккуратненько
Выглядит

Руслан
23.02.2017
12:52:08
конечно можно тут написать оберточку, чтобы красивый DSL был для настройки, но зачем

Boris
23.02.2017
12:54:28
Так вот и я о том

Руслан
23.02.2017
12:58:16

Google

Руслан
23.02.2017
12:58:50
Если бы все Factory (это у нас класс настроек) имплементили какой-нибудь интерфейс, было бы прям хорошо)

Boris
23.02.2017
13:42:23
Я бы наверное для типовых кейзов сделал функции, типа ServerFactory.connector но это конечно все немного напрягает. Зато использовать потом приятно ?

Combot
23.02.2017
14:50:17
combot.org/chat/-1001032833563

Стас
23.02.2017
14:50:48
Правильный перевод: code completion
Автодополнение – 12
??????? 80%
Автозаполнение – 2
? 13%
Автозавершение – 1
? 7%
? 15 people voted so far.

Руслан
23.02.2017
15:10:01
А кто-нибудь пробовал уже вот это использовать? https://github.com/Kotlin/KEEP/blob/master/proposals/scope-control-for-implicit-receivers.md
Что-то я читаю доку, и не понимаю как правильно прикрутить это к DSL

Andrew
23.02.2017
16:16:00
А есть какие-то относительно общепринятые путеводители по стилю кода?

Boris
23.02.2017
16:16:35
я обычно автоформатирование как стиль беру
очень удобно :-))

Andrew
23.02.2017
16:19:12

Boris
23.02.2017
16:19:56
это из чувства прекратсного :-)

Andrew
23.02.2017
16:21:35
банально с явы передирать?)

Andrew
23.02.2017
16:22:26
например расположение скобок уже даже враги с дотнета признали

Meent
23.02.2017
16:27:48

Andrew
23.02.2017
16:32:31
На питоне я за все время строчек 200 написал, руби только хеллоуворлд в Википедии видал
С жс могу притащить)
Языки по убыванию количества кода написанного мной: шарп, ява, делфипаскали, жс, вижуалбасик, с++.....питон
Даже не знаю откуда тащить

Aliaksandr
23.02.2017
16:36:44
У кого сейчас самый стабильный кодстайл? (у какого языка)

Andrew
23.02.2017
16:36:54
Голанг

Google

Igor
23.02.2017
16:37:00

Aliaksandr
23.02.2017
16:37:09
Ну вот оттуда и тащить. Везде бы такую стабильноту.

Andrew
23.02.2017
16:37:36

Aliaksandr
23.02.2017
16:37:54
Ну вот уже пусть инструмент помогает с пробелами. с:

Andrew
23.02.2017
16:38:19
Сейчас котлин и свифт одновременно учу, каша в голове лютая, первый просто интересно ну и на хайп повёлся, второй реально нужен
Конечно руки чешутся на первый

Evgeny
24.02.2017
11:23:39
Кто-нибудь сталкивался с проблемой dagger + kotlin 1.1 при использовании дополнительных квалифайеров kapt не может сгенерировать код?

Admin
ERROR: S client not available

Руслан
24.02.2017
12:12:01
Котлин вакансия в Минске, описание крутое)
https://jobs.tut.by/vacancy/19447866

guga
24.02.2017
12:13:26

Руслан
24.02.2017
12:13:44
Да

Михаил
24.02.2017
12:14:33
а что с зарплатой?

Руслан
24.02.2017
12:14:43
В описании: 1-3k$

Михаил
24.02.2017
12:15:13
от 2 000 до 6 000 бел. руб.

guga
24.02.2017
12:15:58
Да
так не интересно, в андроид среде он и так прижился, и работа с 12:00-21:00

Boris
24.02.2017
12:16:47
$3k это высокая зп для андроид разработчика в Минске?

Alina
24.02.2017
12:16:56
Норм

I
24.02.2017
12:17:19
я бы сказал - неплохая. Учитывая, что много всего дешевле, чем в РФ

guga
24.02.2017
12:17:50

Google

guga
24.02.2017
12:18:22
хотя, я не правильно сказал, не жить, а всякие развлечения, ресторанчики и кафешки

Boris
24.02.2017
12:19:09
Для Москвы это очень ок зп

I
24.02.2017
12:19:35
ну я с Питера, но такая зп у меня на питоне сейчас

Boris
24.02.2017
12:19:43
Не только для андроида, но и вообще по джаве

Руслан
24.02.2017
12:20:10
Обедаю я вообще за 3-5$)

Boris
24.02.2017
12:21:17

I
24.02.2017
12:21:57

guga
24.02.2017
12:22:36

Alina
24.02.2017
12:23:33
Это факт. В Минске все дороже чем в Украине. Я бы даже сказала в разы.

Руслан
24.02.2017
12:23:34
Вполне возможно, у нас есть национальное развлечение ездить бухать в Львив, там говорят совсем все дешево по сравнению с Минском)

guga
24.02.2017
12:23:59
правда мне туда ехать дольше чем вам ?

Alina
24.02.2017
12:24:56
Я обедаю за $7, а зп в Минске можно тут посмотреть https://salaries.dev.by

Boris
24.02.2017
12:25:20
$5 обед

guga
24.02.2017
12:25:58

Руслан
24.02.2017
12:26:05

Mikhail
24.02.2017
12:26:13
В Минске Гиннесс дешёвый

guga
24.02.2017
12:26:48
хм, я ем за 3$ и это считаеться довольно дорого + 1.3, за кофе, но это прямо оверпрайс, обычно кофе 0.5 - 1$

Руслан
24.02.2017
12:27:24
кофе за 0.5 у нас даже в автоматах не продают
а в автоматах та еще дрянь