
Quantum Harmonizer
11.04.2018
19:30:27

Oleksandr
11.04.2018
19:30:33

Quantum Harmonizer
11.04.2018
19:31:09

Oleksandr
11.04.2018
19:31:25

Google

Quantum Harmonizer
11.04.2018
19:31:28
В нём она достаточно простая и компромиссная, не нужно расценивать его как хаскель или скалу.
а для решения повседневных задач, просто, быстро и понятно.

Oleksandr
11.04.2018
19:32:37

Quantum Harmonizer
11.04.2018
19:33:04

Oleksandr
11.04.2018
19:33:27

Егор
11.04.2018
19:33:33
Мне кажется, наш спор решит только рынок ) В сторону языков с макросами в энтерпрайзном сегменте он уже не решил. А про котлин посмотрим. Я только за, если он выстрелит. Главное, чтобы не испортился.

Quantum Harmonizer
11.04.2018
19:33:59

Oleksandr
11.04.2018
19:34:21

Aslan
11.04.2018
19:34:24
рынок за джаваскрипт решил...

Quantum Harmonizer
11.04.2018
19:34:55

Егор
11.04.2018
19:35:05

Oleksandr
11.04.2018
19:36:01

Google

Aslan
11.04.2018
19:36:20
В энтерпрайзе?)
нет конечно. хотя в UI части - да. только вот лучшее ли это решение - большой вопрос

Quantum Harmonizer
11.04.2018
19:36:37

Oleksandr
11.04.2018
19:36:44
эт как у мерса поменять цвет кузова и обозвать новой маркой

Quantum Harmonizer
11.04.2018
19:37:41

Oleksandr
11.04.2018
19:37:56
false
ну, такое мнение
несмотря на мой хейт котлина, в общем и целом, я рад, что он развивается, тк дает конкуренцию
язык приносит свои идиомы и паттерны

Quantum Harmonizer
11.04.2018
19:38:47

Егор
11.04.2018
19:39:10
Ахахах )

Oleksandr
11.04.2018
19:39:14
хз зачем
то есть не хз, а чтобы потом ими тыкать и говорить "о, у котлина корутины, знач не джава"

Егор
11.04.2018
19:40:10
Полнейший бред ) либа используется внутри языка. Котлин натягивается снаружи

Oleksandr
11.04.2018
19:40:22
профита от такого вбивания гвоздями нет, как, скажем, в го

Егор
11.04.2018
19:41:54
И какая разница плагин или нет? От того что питон запустили на JVM он же не стал плагином? Один и тот же синтаксис можно перенести на тысячи готовых инфраструктур или написать свою

Luger
11.04.2018
19:42:00

Quantum Harmonizer
11.04.2018
19:42:37

Sergey
11.04.2018
19:42:42
Всем привет. Посоветуйте пожалуйста книги, каналы, форумы. где можно с самого начала и подробно начать изучение Java EE. Зарание спасибо

Oleksandr
11.04.2018
19:43:24

Google

Oleksandr
11.04.2018
19:43:37

Quantum Harmonizer
11.04.2018
19:44:41

Oleksandr
11.04.2018
19:45:56
я абсолютно уверен, что именно это послужило мотивацией вопроса "писать супер корутины отдельной либой, или вшить в котлин"
эгоизм + маркетинг

Quantum Harmonizer
11.04.2018
19:46:22

Oleksandr
11.04.2018
19:46:34
я же выше написал
http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html
а вот как надо

Bogdan
11.04.2018
19:48:10
я же выше написал
так сделали потому что если бы не взлетело то они бы просто бросили, но при этом языку не нужно тащить то что было прибито, когда яп можно развивать библиотекми это хорошо, так как дает гибкость

Oleksandr
11.04.2018
19:49:03

Bogdan
11.04.2018
19:49:33

Oleksandr
11.04.2018
19:49:40
ну серьезно, у котлина нет ни одной не-синт_сахарной фичи, кроме корутин

Bogdan
11.04.2018
19:49:44

Quantum Harmonizer
11.04.2018
19:50:27

Oleksandr
11.04.2018
19:50:35
ну так сахар сладкий
ешь, что уж там
и вот ,,,,,,,,, на закуску, пользуйся, когда пишешь

Bogdan
11.04.2018
19:50:51
а тут резко решила

Oleksandr
11.04.2018
19:51:34
аналогично остальное

Google

Oleksandr
11.04.2018
19:52:48
типа проверки наллов

Quantum Harmonizer
11.04.2018
19:53:10
Что такое «средства языка», если не кейворды?

Oleksandr
11.04.2018
19:53:16
эм...

Quantum Harmonizer
11.04.2018
19:53:21
(дата-классы — моя нелюбимая фича)

Oleksandr
11.04.2018
19:53:45
то есть на каждую фичу надо делать кейворд?

Quantum Harmonizer
11.04.2018
19:54:01

Жабра
11.04.2018
19:54:07

Oleksandr
11.04.2018
19:54:12
или лучше иметь надежный базис, которым они выражаются?

Quantum Harmonizer
11.04.2018
19:54:20

Oleksandr
11.04.2018
19:54:39
но джаву "гибкой" никто не называл)

Quantum Harmonizer
11.04.2018
19:55:39
Почему?
Потому что зачастую все фичи датаклассов не нужны. Часто люди вообще ставят data просто чтобы показать, что это DTO.

Oleksandr
11.04.2018
19:56:21
да, нет
лучше бы аннотацией, оно выражается
а совсем хорошо бы не через джавовый подход с процессором аннотаций, но это другая тема

Quantum Harmonizer
11.04.2018
19:56:45

Oleksandr
11.04.2018
19:56:52
да лол, спека энума занимает этак треть спеки джвм, о чем вообще речь

Quantum Harmonizer
11.04.2018
19:57:58

Oleksandr
11.04.2018
19:58:10

Anton
11.04.2018
19:59:01
Какие вы упоротые :) какая разница, кейворд там или нет? Работает и на том спасибо :)

Google

Митко Соловец?
11.04.2018
19:59:19
старые песни о главном
вроде не пятница

Anton
11.04.2018
19:59:40
Тут всегда пятница :)

Егор
11.04.2018
20:04:55
Мб есть какие-то исследования, подтверждающие влияние исполнения фич на характеристики языка? Например: "Включение лучших практик укорачивает срок жизни языка". Мне кажется, без статистики тут спорить не о чем. Пустой базар получается.

Oleksandr
11.04.2018
20:15:19
чутка рапишу мысль про "котлин — плагин, а не язык"
вот есть джава
давайте добавим в нее локальный вывод типов, ака val/var/final var
это ещё джава?
ок, давайте уберем ;
это ещё джава?
ок, давайте добавим ключевое слово для генерации pojo
это ещё джава?
ок, давайте вынесем все статические методы в отдельное место
это ещё джава?
ок, давайте сделаем extension method, который вызывает специальный сгенерированный статический
это ещё джава?
...
и вот на каком этапе получился котлин, как новый ЯП?

Anton
11.04.2018
20:17:52

Oleksandr
11.04.2018
20:18:03
.? не тянет

Anton
11.04.2018
20:18:25

Жабра
11.04.2018
20:19:03

Oleksandr
11.04.2018
20:19:09

Anton
11.04.2018
20:19:51

Егор
11.04.2018
20:20:36
Да вообще без разницы. Нет ; - уже не джава. Это как назвать мужика девушкой, просто с писькой. Все что проходит TCK - Java. Что не проходит - не джава.

Anton
11.04.2018
20:21:10
Во всяком случае, я помню когда Андрей ещё в 2011 рассказывал про котлине, типы это было чуть ли не первое о чем он говорил

Oleksandr
11.04.2018
20:21:27

Anton
11.04.2018
20:22:26

Oleksandr
11.04.2018
20:24:12