@kotlin_lang

Страница 678 из 982
Bogdan
19.05.2018
16:06:46
вот и думаю есть ли либы ?

Alexey
19.05.2018
16:14:46
Я именно про джаву, да

Kirill
19.05.2018
16:20:35
Джаве 22 года. Есть вероятность, что библиотеки есть.

Quantum Harmonizer
19.05.2018
16:20:51
FCM и APNS лет поменьше.

Google
Anton
19.05.2018
16:23:18
На гсм точно есть)

ISkylake
19.05.2018
16:41:55
Чёт вообще охреневаю с кол-ва вакансий по Котлину в Украине

Да, язык молодой. Да, для многих он кажется дичью (хотя они даже и не видели код на нём)

Но лол

Ну практически нигде нельзя найти работу

А если и можно, то по андроидным приложениям.

Понятно, нужно время, чтобы язык адаптировался в мире программирования, но всё же у меня чёт подгорает.

ISkylake
19.05.2018
16:43:34
Мало.

Bogdan
19.05.2018
16:43:39
нормально

ISkylake
19.05.2018
16:43:40
Bogdan
19.05.2018
16:43:52
Я же говорил.
не увидел

в основно андроид

Google
Bogdan
19.05.2018
16:44:09
в украине и с джавой проблема

Quantum Harmonizer
19.05.2018
16:44:09
Чёт вообще охреневаю с кол-ва вакансий по Котлину в Украине
Я вообще охреневаю с количества не говёных вакансий. Во всём мире. :)

ISkylake
19.05.2018
16:44:24
в украине и с джавой проблема
Тут могу немного поспорить.

Bogdan
19.05.2018
16:44:36
всякие ЕЕ + спринг и куча библиотек перечисляют + это фулл стек

ISkylake
19.05.2018
16:44:46
Вот почему никто не использует сейчас Котлин в полноценном бэкенде?

Bogdan
19.05.2018
16:45:09
такое чуство что люди которые размещают вакансии вообще не знаю что нада

а потом жалуются что человек приходит и мало что знает

он просто не знает что нада

Тут могу немного поспорить.
ну видел много Киева, Львова

в одессе, люксофт, тутда попасть нада, для начала на стажеровку

а уж повезет - потом на работу

ой я не заменит что это не флудд канал, сори ребят

ISkylake
19.05.2018
16:47:54
Блин, вот почему в этом канале такое огромное количество жиз.

Стадии развития программиста: — Ваш код говно. — Мой код говно. — Любой код говно. — Жизнь говно. — Выступаешь на конференции с темой «Как структурировать говно так, чтобы оно не растекалось».

Bogdan
19.05.2018
16:49:09
@iskylake не флуди

https://t.me/pofftop

вот если что

ISkylake
19.05.2018
16:50:11
Ну а я разве флужу?

Google
ISkylake
19.05.2018
16:50:32
Частично оффтоплю, да. Но никак не вижу флуда.

Bogdan
19.05.2018
16:52:04
Частично оффтоплю, да. Но никак не вижу флуда.
ну ка к бы то же мимо, все в тот канал

Igor
19.05.2018
17:16:20
А если и можно, то по андроидным приложениям.
Да и те, только в тестах юзают ?

Quantum Harmonizer
19.05.2018
17:17:50
Dumitru
20.05.2018
05:41:09
я прохожу практику в одной компании, дали задания написать web приложение на java. Подключение к db сделал на java, но сервер на kotlin, ktor, показал мое творение руководству, сказали что могу весь проект написать на котлине )

Но они понятие не имели что это за язык, они не видят в него конкурента java, у них там все в сервлетах и jsp. Друг занимается андроид разработкой, ему почему-то синтаксис котлина не очень понравился

ISkylake
20.05.2018
05:58:03
Уже давно задаюсь вопросом: "что за ktor?"

Мог бы конечно погуглить, но

Омг, что с моим клиентом Телеги?

Я думал, стикер удалился

Ушел почитать про ктор

Открываю заново, сообщение тут есть

whalemare
20.05.2018
06:41:10
Но они понятие не имели что это за язык, они не видят в него конкурента java, у них там все в сервлетах и jsp. Друг занимается андроид разработкой, ему почему-то синтаксис котлина не очень понравился
В первую очередь он конкурент java на платформе android, причем очень весомый. За пределами android он будет популярен в первую очередь у тех, кому хочется использовать преимущества современных языков (корутины, sealed, делегаты, extrnsions и т.д.), а не стародавнее легаси

Andrey
20.05.2018
07:00:20
У меня тоже знакомый есть которые не любит котлин, но он и как разраб не очень. Учить что то новое не для него.
Вот это спорно. Может он потому и лучше тебя, что посмотрел на котлин и понял, что нет смысла бежать на него. А ты ведешься на хайп.

Andrey
20.05.2018
07:01:42
whalemare
20.05.2018
07:01:51
Да

Andrey
20.05.2018
07:03:20
Тогда вопрос снят :) но другого разраба это никак не характеризует. Я давно пишу на Яве, и видел мало хорошего когда в проектах.

whalemare
20.05.2018
07:06:19
Тогда вопрос снят :) но другого разраба это никак не характеризует. Я давно пишу на Яве, и видел мало хорошего когда в проектах.
Даже если не андроид, я не уловил цепочку рассуждений: котлин язык с более богатыми языковыми фичами, значит те кому он нравится - хайпожоры. Это характеризует его как человека, который не видит необходимости учить что-то новое когда джава и так работает

Google
whalemare
20.05.2018
08:08:22
Да, вполне. Я тоже не вижу смысла что то менять, если текущяя реализация хорошо работает. Но с популяризацией аджайла и команд, идей что в первую очередь люди, а потом все остальное, я бы все взесил и если не заметил бы явных недостатков выбрал бы то что предлагает мне большинство из команды Но везде обвчно все останавливается на "подождем годик два, а там посмотрим что будет"

Quantum Harmonizer
20.05.2018
08:17:22
Andrey
20.05.2018
08:32:46
Ни хрена себе. А не на Андроиде косяки проектирования Java все уже исправлены или что?
ну знаешь... звучит как вот уже 23 года в Яве не исправленны косяки проектирования, и работать на этом невозможно. Я видел мало людей, кто может хорошо писать на Яве, а если им дать еще и Котлин, то шансов видимо не будет. Ну вот я про себя думаю, почему я не переключился на котлин полностью... ну вроде пока не вижу глобальных преимущетсв, по сравнению с явой... ну конструкции прикольно сделаны... да. Ай... короче холивар. Хотел бы работать в команде, где все на котлине, но пока не случилось.

ISkylake
20.05.2018
08:35:40
Омерзительно?



Никакое дерьмо не сравнится с операторами объекта перечисления.

Жабра
20.05.2018
08:41:26
Чёт на говнокод похоже.

ISkylake
20.05.2018
08:41:37
Да я и говорю

Почему-то любой старый код превращается в говнокод

Жабра
20.05.2018
08:42:39
Почему-то любой старый код превращается в говнокод
Я так понимаю, это код джавы, переписанный на котлин?

ISkylake
20.05.2018
08:42:59
Нет

Жабра
20.05.2018
08:44:13
Нет
В любом случае можно уйти от компаньон объекта и статика. Ну только если этот класс не юзается из джавы, там может быть кейс, когда не получится.

ISkylake
20.05.2018
08:44:52
Юзается в одном интерфейсе (default-метод)

Ну и да. В "Audio" !in CommandCategory без компаньона особо то не обойтись.

Жабра
20.05.2018
08:49:15
Ну и да. В "Audio" !in CommandCategory без компаньона особо то не обойтись.
Я вообще хз о чём вы. :) В любом случае, насколько мне известно, компаньон был создан для обеспечения взаимодействия с джавой, ибо в котлине нет явного статика. Попробуйте реорганизовать архитектуру

Rikland
20.05.2018
08:49:37
че сайт jetbrains снова под раздачу попал?

Google
ISkylake
20.05.2018
08:53:47
Народ. Я правильно понимаю, что `companion object { init { // ... } }` - аналог статического блока в Java

?

Vladimir
20.05.2018
08:57:15
Народ. Я правильно понимаю, что `companion object { init { // ... } }` - аналог статического блока в Java
Не совсем Но если понавешать на внутренности JvmStatic - то да

ISkylake
20.05.2018
08:57:44
Лол, я тут понял, что тот код - ещё не самое страшное.

Я тут ещё нашёл свой старый код на джаве.

Koba
20.05.2018
08:57:52
Какие фичи из котлина добавили в джава 9 и 10 ?

ISkylake
20.05.2018
08:58:15
Закройте глаза чтобы не выколить их



Как себя заставить переписать всё это?

Vladimir
20.05.2018
09:00:43
А что тут не так?

ISkylake
20.05.2018
09:01:56
Стоп. Я уже давно не юзал Джаву и забыл - java.util.List можно прогнать через стандартный foreach?

чистую джаву*

Andrey
20.05.2018
09:03:56
ISkylake
20.05.2018
09:04:01


Жабра
20.05.2018
09:04:53
Это ваш личный проект?

Страница 678 из 982