Size: a a a

Kotlin Community

2020 May 07

AM

Andrew Mikhaylov in Kotlin Community
Peter Samokhin
Слишком много на себя берешь, как обычно. Твоя личность мне абсолютно неинтересна, был бы другой чувак с завидной регулярностью пишущий такое — отвечал бы ему.
Настолько неинтересна, что без дополнительного личного выпада обойтись не удалось? 😁
источник

PS

Peter Samokhin in Kotlin Community
Sergey Barmin
а что, там сказано что надо так делать, и что так будет сделано?
Потому я и написал, что надеюсь, что это только как наброс расценивается, а не как стоящее мнение которое нужно принять к сведению, чтобы так сделано не было
источник

SB

Sergey Barmin in Kotlin Community
Peter Samokhin
Потому я и написал, что надеюсь, что это только как наброс расценивается, а не как стоящее мнение которое нужно принять к сведению, чтобы так сделано не было
А почему не как стоящее  мнение?
источник

AM

Andrew Mikhaylov in Kotlin Community
Peter Samokhin
Потому я и написал, что надеюсь, что это только как наброс расценивается, а не как стоящее мнение которое нужно принять к сведению, чтобы так сделано не было
А вы на каком основании тут решили, где стоящее мнение, а где наброс?
источник

QH

Quantum Harmonizer in Kotlin Community
Peter Samokhin
А по существу: не должно ли такое решаться как-то не двумя людьми в чате? Я могу точно такой же фразой написать, что литералы для коллекций смертельно важны, для всех, просто потому что лично мне хочется на два символа меньше написать.
Половина фич котлина, как минимум раньше — просто сахар, чем фундаментально плоха идея добавить не чрезмерный сахар, а даже базовые вещи, как перечислены тут, которые можно вообще назвать общепринятой практикой? Есть ли хоть один аргумент против, кроме «ну можно и без этого значит можно (а точнее написано вообще ‘нужно’) и не делать»?
Это и не решается в чате. Меня нет в комитете языка, я (к сожалению) не работаю в JB и решений не принимаю.

Что значит «просто сахар», где его критерии?
источник

SB

Sergey Barmin in Kotlin Community
Peter Samokhin
Потому я и написал, что надеюсь, что это только как наброс расценивается, а не как стоящее мнение которое нужно принять к сведению, чтобы так сделано не было
Кажется вы сейчас куда больше решили решать за всех, нежели квантум.
источник

AN

Alexander Nozik in Kotlin Community
Я кстати когда только в котлин пришел после груви сильно ратовал за лист литералы. А потом как-то прижился и решил, что оно не надо
источник

PS

Peter Samokhin in Kotlin Community
Andrew Mikhaylov
А вы на каком основании тут решили, где стоящее мнение, а где наброс?
Мнение в холиварном (даже отчасти) вопросе, имхо, не может расцениваться как стоящее и тем более решающее. А если (рандомно) опросить каждого человека в сообществе, мнения явно разделятся и будет что обсудить, а не решать кому-то одному за всех. Поэтому одно мнение, мое или чье-то, стоящим не будет
источник

AM

Andrew Mikhaylov in Kotlin Community
Peter Samokhin
Мнение в холиварном (даже отчасти) вопросе, имхо, не может расцениваться как стоящее и тем более решающее. А если (рандомно) опросить каждого человека в сообществе, мнения явно разделятся и будет что обсудить, а не решать кому-то одному за всех. Поэтому одно мнение, мое или чье-то, стоящим не будет
Я не понял, так вопрос холиварный, потому вообще никакие мнения не надо учитывать?
источник

PS

Peter Samokhin in Kotlin Community
Andrew Mikhaylov
Я не понял, так вопрос холиварный, потому вообще никакие мнения не надо учитывать?
Нет, совсем наоборот
источник

AM

Andrew Mikhaylov in Kotlin Community
Один за всех тут вроде не пытается решить, я не знаю, где вы это увидели. Споры о том, нужны ли в языке литералы для массивов, идут сколько я язык помню. Чего вы на квантума набросились, совершенно непонятно.
источник

PS

Peter Samokhin in Kotlin Community
Andrew Mikhaylov
Один за всех тут вроде не пытается решить, я не знаю, где вы это увидели. Споры о том, нужны ли в языке литералы для массивов, идут сколько я язык помню. Чего вы на квантума набросились, совершенно непонятно.
Так я и не про вас вовсе писал ;) не знаю, где вы тут увидели вообще какую-либо претензию в вашу сторону
источник

AM

Andrew Mikhaylov in Kotlin Community
Роман единолично это решение, если что, тоже вряд ли имеет возможность принять, даже если бы сообщение квантума как-то могло его мнение изменить.
источник

AM

Andrew Mikhaylov in Kotlin Community
Peter Samokhin
Так я и не про вас вовсе писал ;) не знаю, где вы тут увидели вообще какую-либо претензию в вашу сторону
Так в мою я претензий и не увидел, я претензию к Мише понять пытаюсь :)
источник

PS

Peter Samokhin in Kotlin Community
Andrew Mikhaylov
Один за всех тут вроде не пытается решить, я не знаю, где вы это увидели. Споры о том, нужны ли в языке литералы для массивов, идут сколько я язык помню. Чего вы на квантума набросились, совершенно непонятно.
Да, именно, про это я и говорил: есть вопрос, споры о котором не утихают более чем длительное время, и одно дело к слову писать «я все еще считаю, что смысла в этом нет...» или вроде того. И совсем другое дело, писать (вполне напрямую) человеку который причастен к этому (хоть как-то, пусть и не решает единолично, очевидно) вещи вроде «зачем, да это не нужно, да это вообще мусор» — даже если опустить обвинения в мою сторону в предвзятости, можно заметить как минимум перебор.
источник

VB

Viacheslav Blinov in Kotlin Community
Alexander Nozik
Я кстати когда только в котлин пришел после груви сильно ратовал за лист литералы. А потом как-то прижился и решил, что оно не надо
вот это я плюсану. Все приходят с колокольни других языков и начинают сразу хотеть чтобы как в тех языках было. Сразу возникает резонный вопрос — а зачем тогда вообще язык менять было? Я в свое время люто горел тем что в котлине мне паттерн-матчинга скаловского не хватало, но со временем понял что в котлине он мне просто не нужен уже
источник

PS

Peter Samokhin in Kotlin Community
А если обратить внимание еще и на контекст, а не только на мои слова, станет точно понятно, что вопрос не в личности, а в действиях. Я на самом деле написал бы дословно тоже самое, будь там другой никнейм и аватарка. Но и если конкретно говорить, этот человек слишком, чересчур много на себя берёт. Каждое первое, а даже не через одно, высказывание, это «никому не нужно», «всем известно, что это мусор», и даже «судя по тому, что случилось со мной — вероятность 100%».
Мне даже за коммьюнити обидно, мнение явно навязывается людям, которые свое твердое мнение еще не сформировали в том или ином вопросе.
На этом я, пожалуй, прекращу оффтоп
источник

AN

Alexander Nozik in Kotlin Community
Viacheslav Blinov
вот это я плюсану. Все приходят с колокольни других языков и начинают сразу хотеть чтобы как в тех языках было. Сразу возникает резонный вопрос — а зачем тогда вообще язык менять было? Я в свое время люто горел тем что в котлине мне паттерн-матчинга скаловского не хватало, но со временем понял что в котлине он мне просто не нужен уже
Наверное да, надо смотреть хотелки, которые пережили год писания на языке. А не то, что "я тут зашел посмотреть, а у вас нет". И наверное надо смотреть динамику хотения. Вот множестевнные ресиверы мне чем дальше, тем больше хочется. А вот какие-то другие хотелки типа повторяемых аннотаций как-то ушли.
источник

AK

Alexey Kravtsov in Kotlin Community
Всем привет! Подскажите, есть ли возможность через каналы эмитить исключения, помимо непосредственных данных? Делаю обертку на API, в котором есть два отдельных источника для данных и внутренних ошибок, хотелось бы их совместить и отдавать дальше в едином флоу
источник

AN

Alexander Nozik in Kotlin Community
Alexey Kravtsov
Всем привет! Подскажите, есть ли возможность через каналы эмитить исключения, помимо непосредственных данных? Делаю обертку на API, в котором есть два отдельных источника для данных и внутренних ошибок, хотелось бы их совместить и отдавать дальше в едином флоу
В смысле результат-или-ошибка? или просто разные типы событий?
источник