@kotlin_lang

Страница 920 из 982
Bogdan
05.10.2018
17:21:59
gecnm ty gjghfdbnm tkbpfhjd tckb xnj

Bogdan
05.10.2018
17:22:43
Google
Bogdan
05.10.2018
17:23:10
нет
ой

Alexander
05.10.2018
17:23:42
Valhalla - это Value-типы. Их пока в котлине нет (истинных). Как раз потому что никакая платформа их не поддерживает. Panama - это ffi с человеческим лицом. Оно никак не ортогонально котлине, наоборот поможет строить тот самы мост. Loom отлично встраивается в существующие корутины, просто заменой внутренностей.

Мне вот все ваши андроиды в основном до лампочки, меня kotlin в первую очередь интересует как better java.

Andrew
05.10.2018
17:24:52
Справедливости ради, в LLVM есть value-типы, но плясать от одного K/N не особо логично. Точнее сказать, LLVM не мешает value-типам.

Alexander
05.10.2018
17:26:19
Частично согласен, но сейчас тормозит не это, а то, что Бреслва и ко - не титаны гекатонхейры. В планах есть поддержка фич 8+, на форуме все это обсуждали

Андроид дает критически важный приток новых пользователей

Bogdan
05.10.2018
17:27:26
Алексей
05.10.2018
17:27:48
#котлинживи

Bogdan
05.10.2018
17:28:11
я андроид +- хороню, ладно лет 10, но это не даст новой крови в котлине

Alexander
05.10.2018
17:28:12
Справедливости ради, в LLVM есть value-типы, но плясать от одного K/N не особо логично. Точнее сказать, LLVM не мешает value-типам.
Ну и до котлины дойдут рано или поздно. Просто сейчас это разрабатывать пока дорого. Кроме того, разработчики ждут, на какие грабли наступит джава

Google
Bogdan
05.10.2018
17:28:27
#котлинживи
не настолько ведь плачевно, просто грустно

Алексей
05.10.2018
17:28:50
не настолько ведь плачевно, просто грустно
А я вот читаю и ощущение, будто всё совсем плохо

Я просто конфу не смотрю

Не тот часово пояс и не те возможности тырнета

Alexander
05.10.2018
17:29:38
Слушайте, 10 лет назад вообще толком ничего не было. А вы грустите о том, что будет еще через 10. Это всер равно, что сокрушаться о тепловой смерти вселенной

Bogdan
05.10.2018
17:30:30
А я вот читаю и ощущение, будто всё совсем плохо
"читаю" вот имено, на таком яп нужно писать, я на таких яп пишу ... Я могу писать на джавке, но котлин даетс наслаждения от программирования, это именно первые ощущения опыта на джаве

Алексей
05.10.2018
17:30:42
Andrew
05.10.2018
17:30:46
Это язык, на котором можно писать и фронт, и бек, причём фронт совершенно на разные платформы, и при этом это не джиэс. О чём вы сокрушаетесь?

Алексей
05.10.2018
17:30:56
а чо читаешь?
Этот чат?

OlegKrikun
05.10.2018
17:31:03
пфф

Алексей
05.10.2018
17:32:16
Ну один из главных разрабов котлина уже говорил прямо, что одним из главных аспектов котлина является именно тот факт, что ты пишешь и тебе нравится то, что ты пишешь

Alexander
05.10.2018
17:32:29
На данный момент, котлин - наиболее быстро развивающийся язык, которы отгрызает огромныйкусок рынка у Java, кое-что у TS, кое-что у С++ и на мой взгляд имеет шансы отгрызть часть у Python

1337
05.10.2018
17:33:05
нууу пайтон ето вообще другая область

Алексей
05.10.2018
17:33:51
мине нравится :) Иногда только type projections вводят в ступор, но это везде так
А что там с ними? Просто в котлине всё как раз логичней, чем даже в джаве, как я помню

Google
Alexander
05.10.2018
17:34:19
А что там с питоном?
Я считаю, что котлин можно использовать для научного программирования. В том числе для data scienсe? хотя лично я фокусируюсь не на нем

А что там с ними? Просто в котлине всё как раз логичней, чем даже в джаве, как я помню
В котлине лучше, чем в яве, но там все равно как только появляются проекции, там начинается лес из граблей

Alexander
05.10.2018
17:35:10
Потому что A<out T> не A<T>

1337
05.10.2018
17:35:25
пройдет куча времени

Алексей
05.10.2018
17:35:28
1337
05.10.2018
17:35:35
питон плотно засел

Алексей
05.10.2018
17:36:03
пройдет куча времени
Ну питон тоже изначально создавался, чтобы можно было быстренько графики математические накидать на коленке

Alexander
05.10.2018
17:36:04
туплы?

Сергей
05.10.2018
17:36:32
Алексей
05.10.2018
17:36:38
Bogdan
05.10.2018
17:37:13
Alexander
05.10.2018
17:37:19
+
На самом деле нет. Дата классы лучше. Там, где не хватает дата классов делаются карты

Bogdan
05.10.2018
17:37:50
Там еще in есть
он про "шаблоны", боль спп

Alexander
05.10.2018
17:37:52
Я к тому, что ему тоже время понадобилось, чтобы он признание получил
Ага, сильно больше чем джаве кстати. Он начался-то раньше

В С++ все совсем плохо

Алексей
05.10.2018
17:38:39
Ага, сильно больше чем джаве кстати. Он начался-то раньше
Тем более. А учитывая, что котлин уже на слуху - занять нишу будет нетрудно

Google
Alexander
05.10.2018
17:38:48
Но в чистой котлине с проекциями тоже бывает сложно

Алексей
05.10.2018
17:39:07
Главное им не пролететь с тем, как всё получится

Bogdan
05.10.2018
17:39:11
Ну питон тоже изначально создавался, чтобы можно было быстренько графики математические накидать на коленке
да вроде нет, не слежу с первх релизов, но по факту он годтся для скриптов, в лине поэтому и стоит по дефолту

Алексей
05.10.2018
17:39:14
А то я путаюсь немного

Alexander
05.10.2018
17:39:25
У нас в процессе офрмления лаба на физтехе. Котлин для науки - одно из направлений.

Bogdan
05.10.2018
17:40:35
В С++ все совсем плохо
они джаву переизобретают

Можно пример?
нет, я не спец спп, гугли

Alexander
05.10.2018
17:41:01
Можно пример?
Мою проблему уже описал: проекция с фиксированной нижней границей не кастится к этой нижней границе

Алексей
05.10.2018
17:41:06
они джаву переизобретают
Просто хотят не похоронить язык и пытаться как-то развивать

Admin
ERROR: S client not available

Bogdan
05.10.2018
17:41:29
Можно пример?
в джаве джененрики (которые стираются), в спп шаблоны

Alexander
05.10.2018
17:43:32
А почему нельзя использовать Clazz<T : Something> ?
Можно. Но тут проекций нет. Без них хорошо. А вот когда нужны проекции - начинаются мучения.

Алексей
05.10.2018
17:43:42
Пойду погуглю, а то создается ощушение, что плаваю в терминологии

Bogdan
05.10.2018
17:44:00
?

Alexander
05.10.2018
17:44:05
https://kotlinlang.org/docs/reference/generics.html

хотел бы я у вас учится, но на программера
А мы и будем учить, но так как я весь ваш computer science не знаю и знать не хочу, то буду учить только программистов-физиков. Сбор и анализ данных и никакого андроида

Google
Anna
05.10.2018
17:45:30
Bogdan
05.10.2018
17:45:39
@InsanusMokrassar ты много читаешь про то что из котлина хоять сделать скалу, ламповый чатик уже не тот

Alexander
05.10.2018
17:45:40
ы?

Bogdan
05.10.2018
17:46:02
Alexander
05.10.2018
17:46:04
https://kotlinlang.org/docs/reference/generics.html#type-projections

он не математик, а физик
Ага, чукча физик

Много умных слов не понимай

Bogdan
05.10.2018
17:47:06
Ага, чукча физик
Анна просто из фп мира, как мне показалось

Anna
05.10.2018
17:47:32
это я чукча %) про проекции по отношению к котлину уточняла ?‍♀️ Неудачно

Alexander
05.10.2018
17:47:41
А, у нас в группе есть хаскелист. Он к счастью тоже исходно физик, так что его можно попросить перевести :)

Anna
05.10.2018
17:47:58
Bogdan
05.10.2018
17:48:07
OlegKrikun
05.10.2018
17:48:15
Ингресом пахнуло

Bogdan
05.10.2018
17:49:27
??? оу
загуглил ?

Anna
05.10.2018
17:49:44
??? оу
Я ботан-теоретик. Люблю изучать языки всякие, немножко теорию ковыряю, ФП тоже стараюсь понимать, но на работе и в жизни почти не практикую

Bogdan
05.10.2018
17:50:32
Я ботан-теоретик. Люблю изучать языки всякие, немножко теорию ковыряю, ФП тоже стараюсь понимать, но на работе и в жизни почти не практикую
я тоже люблю яп изучать, бля меня программерство в первую очередь хобби, вообще компы интересны

Алексей
05.10.2018
17:51:01
Вспомнил, что существует <? extends Something>. Не зря читать сел

Alexander
05.10.2018
17:53:29
Ну так вот, пока использовается котлиновский declaration site variance, все достаточно хорошо. Но если класс по каким-то причинам принимает дженерик и на вход, и на выход, приходится использовать use site variance как в Java и начинается поляна грабель.

Алексей
05.10.2018
17:55:47
Я ж правильно понимаю, что out - это возможность только возвращать объекты out типа?

Alexander
05.10.2018
17:57:09
Теоретически это означает, что вместо out T может быть подставлен любой наследник T, но на практике там все сложно, так как два таких наследника нельзя сравнивать между собой

Алексей
05.10.2018
17:57:50
А in, стоит понимать, ограничивает это дело только для приема?

Alexander
05.10.2018
17:58:36
Почитайте лучше по ссылке. Я плохо объясню

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