Size: a a a

Programming Offtop

2020 November 10

А

Алексей in Programming Offtop
(
А с котлином гошку сравнишь? Похожи?
надо тока дженерики добавить и нормально будет
источник

AD

Apache DOG™ in Programming Offtop
Ilmir
Слушать не хотим, открывать ишью не хотим. Ну да, гораздо проще ныть в чятике о языке, которым даже не пользуюсь, ага.
зачем мне открывать ищью если на него положат болт по идиологическим соображениям?
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
@ilmirus прекрати тратит время на это срач. Лучше скажи вы окончательно с Гуглом скорешились ?
Ты ходишь по охуенно тонкому льду. Потому что почти всё, что содержит слово "гугл" у нас под NDA.
источник

I

Ilmir in Programming Offtop
Apache DOG™
зачем мне открывать ищью если на него положат болт по идиологическим соображениям?
Я же говорю, проще поныть.
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
Ты ходишь по охуенно тонкому льду. Потому что почти всё, что содержит слово "гугл" у нас под NDA.
печально( Ладно пойду дальше страдать с декстопом на FX
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Ты ходишь по охуенно тонкому льду. Потому что почти всё, что содержит слово "гугл" у нас под NDA.
Бля, звучит жутковато.
источник

I

Ilmir in Programming Offtop
Andrew Mikhaylov
Бля, звучит жутковато.
источник

(

( in Programming Offtop
Ilmir
Сравню. Не похожи. Задачи разные, аудитория разная, lol no generics^W^W^Wидиомы совершенно разные.
источник

AD

Apache DOG™ in Programming Offtop
Ilmir
Я же говорю, проще поныть.
да
источник

I

Ilmir in Programming Offtop
(
Юзеры в любом случае получат возможность пользоваться абстракцией F<_> : Mappable, если нужна экономия на аллокации и вызове - пусть не абстрагируют
Собственно, так работают абстракции
Там проблема не столько в байтоёбстве, которым на котлине мало смысла заниматься, если не упарываться по примитивам или корутинам. Там проблема в инлайн лямбдах, которые позволяют нелокальный возврат. По сути, инлайн лямбды - это и не лямбды вообще. Это блоки кода, которые живут только во время компиляции и не видны в рантайме. Их даже нельзя привести к обычным лямбдам (обратно, кстати, можно). Если и абстрагировать map, то сначала надо сабстрагировать инлайн лямбды и обычные. При этом ничего не упустив.
источник

(

( in Programming Offtop
Ilmir
Там проблема не столько в байтоёбстве, которым на котлине мало смысла заниматься, если не упарываться по примитивам или корутинам. Там проблема в инлайн лямбдах, которые позволяют нелокальный возврат. По сути, инлайн лямбды - это и не лямбды вообще. Это блоки кода, которые живут только во время компиляции и не видны в рантайме. Их даже нельзя привести к обычным лямбдам (обратно, кстати, можно). Если и абстрагировать map, то сначала надо сабстрагировать инлайн лямбды и обычные. При этом ничего не упустив.
А, ну или так. Хочешь делать нелокальные ретурны - пользуйся специализированной версией
источник

I

Ilmir in Programming Offtop
(
А, ну или так. Хочешь делать нелокальные ретурны - пользуйся специализированной версией
Теперь как обстоят дела с интеропом?
источник

(

( in Programming Offtop
Ilmir
Теперь как обстоят дела с интеропом?
Я не вижу, как это влияет на интероп. Единственная проблема - выражение тайп-конструкторов на стороне джавы
источник

(

( in Programming Offtop
Алсо, так что там со сравнением гошки и котлина?
источник

I

Ilmir in Programming Offtop
(
Алсо, так что там со сравнением гошки и котлина?
Они разные.
источник

I

Ilmir in Programming Offtop
Кстати про интероп с джавой: https://github.com/Kotlin/KEEP/issues/226
источник

(

( in Programming Offtop
Ilmir
Они разные.
А почему ты тогда гошку в пример приводишь?
источник

I

Ilmir in Programming Offtop
(
А почему ты тогда гошку в пример приводишь?
Потому что у разных языков разные идиомы и натягивать идиомы котлина на го говорит о неправильном выборе языка. Хотя structured concurrency туда завезли.
источник

Kd

Konstantin dmz9 in Programming Offtop
Ilmir
Потому что у разных языков разные идиомы и натягивать идиомы котлина на го говорит о неправильном выборе языка. Хотя structured concurrency туда завезли.
а новые идиомы в языке бывают или они только изначальные и больше не меняются?
источник

(

( in Programming Offtop
Ilmir
Потому что у разных языков разные идиомы и натягивать идиомы котлина на го говорит о неправильном выборе языка. Хотя structured concurrency туда завезли.
Демагогией занимаешься. В том сообщении ты не то имел ввиду
источник