@kotlin_lang

Страница 676 из 982
OlegKrikun
17.05.2018
20:26:13
Своим изобилием.
а что плохого в изобилии? =) чем это плохо?

Жабра
17.05.2018
20:26:44
а что плохого в изобилии? =) чем это плохо?
В данном случае "изобилие" подразумевалось как "избыток"

Igor
17.05.2018
20:27:49
python, C++
Ну питон динамический язык, а про С++ что то не верю, особенно в последний.

OlegKrikun
17.05.2018
20:28:03
В данном случае "изобилие" подразумевалось как "избыток"
ты таки не отвечаешь на вопрос =) чем большое кол-во кейвордов тебе не нравится? =)

Google
?
17.05.2018
20:28:14
В данном случае "изобилие" подразумевалось как "избыток"
почему избыток? где проходит граница?

Жабра
17.05.2018
20:30:00
Ну питон динамический язык, а про С++ что то не верю, особенно в последний.
Не так слежу за последними версиями С++, могу ошибаться

ты таки не отвечаешь на вопрос =) чем большое кол-во кейвордов тебе не нравится? =)
Тем что их все нужно держать в памяти. Выглядит как настоящий избыток. Ощущение лаконичности уходит

Quantum Harmonizer
17.05.2018
20:31:51
Хмм. Использовал всё кроме tailrec.

OlegKrikun
17.05.2018
20:32:06
Тем что их все нужно держать в памяти. Выглядит как настоящий избыток. Ощущение лаконичности уходит
мне кажется их как раз для лаконичности и добавляли =) что бы ты мог использовать кейворд, а не длинный велосипед какойнить +)))

Quantum Harmonizer
17.05.2018
20:32:17
Спасибо, что не значки/символы, как в хаскеле и кложе.

OlegKrikun
17.05.2018
20:34:11
Хмм. Использовал всё кроме tailrec.
да там кроме тайлрек, expect и external - все остальные часто используемые, имха =)

Quantum Harmonizer
17.05.2018
20:34:45
да там кроме тайлрек, expect и external - все остальные часто используемые, имха =)
Да, expect, actual, external чего-то пропустил. Тоже не трогал их.

dimiii
17.05.2018
20:36:55
Спасибо, что не значки/символы, как в хаскеле и кложе.
Так. За кложу не скажу, но не надо хаскелл обижать, чистейшего синтаксиса язык, а закорючки - ну так infix операторы обозначают, что поделаешь

?
17.05.2018
20:39:04
еее, срач

Google
OlegKrikun
17.05.2018
20:40:28
ща как мистер Квантум достанет банхамер =)

Igor
17.05.2018
20:45:17
Извиняюсь, но на хаскелл без слёз не взглянешь. Кровавых слёз
Ну не надо, в плане грамматики он в разы меньше того же котлина. Другое дело что некоторым хочется показать очень умными придумывая нечитаемые операторы.

OlegKrikun
17.05.2018
20:50:39
Народ, а кто нить юзает вот это? Оно как, работает? https://github.com/Kotlin/kotlinx.serialization

Igor
17.05.2018
20:53:09
Народ, а кто нить юзает вот это? Оно как, работает? https://github.com/Kotlin/kotlinx.serialization
Я когда-то давно пытался забрать дня json, тогда оно не умело в sealed class, как сейчас не знаю

OlegKrikun
17.05.2018
20:56:20
sealed class - пойду ещё о них почитаю, чот я их не использую =) непорядок

Vladimir
17.05.2018
20:58:07
Насчёт них - sealed классы это просто enum с состоянием?

OlegKrikun
17.05.2018
20:59:31
не, это типа ограниченное колво наследников класса (только в этом же файле) - если я правильно понимаю

тыц https://kotlinlang.org/docs/reference/sealed-classes.html

Жабра
17.05.2018
21:00:08
Vladimir
17.05.2018
21:00:20
А использование?

Жабра
17.05.2018
21:01:21
А использование?
Фиксированное количество. :) Например, в when легко проверять, без else.

OlegKrikun
17.05.2018
21:02:11
А использование?
ну ты глянь ссылку выше, там всё есть

Vladimir
17.05.2018
21:03:05
Ну так enum с объектами )

Aleksandr
17.05.2018
21:03:57
но котлину до нее еще шагать и шагать(

Quantum Harmonizer
17.05.2018
21:08:23
кложа
там значков куча — @, ', # и т. п.

Igor
17.05.2018
21:13:14
но котлину до нее еще шагать и шагать(
Ну такое, она опять таки динамический язык

Google
Leonid
17.05.2018
21:59:13
Вот кстати, хочу задать вопрос - н***я так много кейвордов в языке??? Потоп какой-то. Ужас.
они достаточно хорошо придуманы и легко запоминаются а ещё большинство из них soft, т.е. можно использовать в качествен названий переменных и прочего, если ничего не конфликтует

//cc @sandwwraith ))
с sealed до сих пор пока не работает ¯\_(ツ)_/¯

OlegKrikun
17.05.2018
22:02:18
Кстати вот https://github.com/Kotlin/kotlinx.serialization/issues/89

dimiii
17.05.2018
22:15:08
Leonid
17.05.2018
22:26:35
Кстати вот https://github.com/Kotlin/kotlinx.serialization/issues/89
в 0.5 пофикшено. надо бы новые результаты положить...

OlegKrikun
17.05.2018
22:43:59
ну я подписался на ишью =)

Andrew
18.05.2018
08:49:57
Вот кстати, хочу задать вопрос - н***я так много кейвордов в языке??? Потоп какой-то. Ужас.
Недель без обсуждения "проблем" с синтаксисом Котлина: 0.jpg

Mikhail
18.05.2018
08:55:41
в 0.5 пофикшено. надо бы новые результаты положить...
Да, надо бы бенчмарки обновить, я последний раз тестировал 0.4.2, было вообще не очень https://github.com/wizzardo/json-benchmarks

Alexander
18.05.2018
08:56:12
Типичный кодер fun waitBeforeYourMomBreakfast() { }

Anton
18.05.2018
08:57:06
комик в треде

Dumitru
18.05.2018
09:09:25
Почему "JQuery is going to be removed from the standard library" ?

Разработчики хотят сделать что то вроде своего jquery или что ?

Andrew
18.05.2018
09:18:49
Почему "JQuery is going to be removed from the standard library" ?
Ну тебе ж не раз уже не ответили на этот вопрос — сходи в репозиторий библиотеки, где ты взял котлиновский враппер на JQuery, и спроси там в ишьюсах.

Aleksandr
18.05.2018
09:25:02
я думал в 2018 jquery используют только мазохисты в свежих проектах

а нет, все еще стреляют в ногу

Quantum Harmonizer
18.05.2018
09:26:03
он прост, например
для каких целей?

Aleksandr
18.05.2018
09:26:13
Никита?❄️
18.05.2018
09:26:22
лол )

а что юзать посоветуете?

Google
Aleksandr
18.05.2018
09:26:36
он создает ад

Quantum Harmonizer
18.05.2018
09:26:38
Aleksandr
18.05.2018
09:26:50
в лучшем случае лапшу

Никита?❄️
18.05.2018
09:27:05
Для чегоооо?
сделать запрос и отрисовать его на странице

Quantum Harmonizer
18.05.2018
09:27:17
Никита?❄️
18.05.2018
09:27:19
учитывая, что я бэкэндер

Aleksandr
18.05.2018
09:27:49
в худшем неподдерживаемый завязанный а верстку код

Никита?❄️
18.05.2018
09:29:06
HTTP-запрос? fetch.
красиво выглядит. спасибо.

Andrew
18.05.2018
09:30:04
JQ полезен был тогда, когда каждый браузер к таким базовым вещам, как селекторы и AJAX, давал своё апи, эта либа по сути набор полифиллов. Она уже давно не нужна.

Quantum Harmonizer
18.05.2018
09:30:10
Zepto тоже умеет в запросы, но он хотя бы модульный.

Andrew
18.05.2018
09:31:04
Даже если б не было fetch, можно накидать свой враппер над XMLHttpRequest и жить спокойно с ним, он уже сто лет везде есть и одинаковый.

Aleksandr
18.05.2018
09:32:19
в худшем неподдерживаемый завязанный а верстку код

Andrew
18.05.2018
09:43:52
в худшем неподдерживаемый завязанный а верстку код
Ну излишне завязаться на вёрстку можно и без JQ :D

Dumitru
18.05.2018
09:45:57
я только начинаю, в универе учили jq вот и использую, что лучше использовать ?

и есть ли это в либе js котлин ?

Dumitru
18.05.2018
09:46:58
Для управления dom, отправка и обработка запросов post/get

еще jq помогает в дизайне, есть toggleClass ..

Quantum Harmonizer
18.05.2018
09:47:41
Google
Dumitru
18.05.2018
09:48:14
что?

Andrew
18.05.2018
09:48:24
https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector

Dumitru
18.05.2018
09:48:41
getElement есть и в обычном js

Aleksandr
18.05.2018
09:48:56
getElement есть и в обычном js
это ссылка на обычный js

Andrew
18.05.2018
09:49:08
document в Kotlin/JS доступен целиком.

Берёшь его и вызываешь на нём всё, что доступно обычному JS.

Dumitru
18.05.2018
09:50:03
ладно понятно

Gleb
18.05.2018
09:50:40
getElement есть и в обычном js
https://developer.mozilla.org/ru/docs/Web/API/Document/querySelector

Dumitru
18.05.2018
10:00:23




Js нужен только для управления DOM (в том числе и стиль), обработкой запрсов, я вижу в котлине большой потенциал, но если писать все как и в обычным js (многословно) это заставляет задуматся. Думаю написать собсвеную библиотеку

Andrew
18.05.2018
10:05:11
А что эта библиотека будет уметь? Всё то же самое, только не как в JS? :)

dimiii
18.05.2018
12:07:18
Никого не обижаю. Просто всякие >>= сложно читать.
Пользуясь затишьем. Ну дык щедро bind засахарен (do-notation). В прикладном коде его и не увидешь, наверное. Только в учебниках по хаскеллу ?

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