Size: a a a

Programming Offtop

2020 July 13

I

Ilmir in Programming Offtop
@happy_bracket Скобка, а в дотти пофиксили систему типов? Сделали её sound?
источник

(

( in Programming Offtop
Ilmir
@happy_bracket Скобка, а в дотти пофиксили систему типов? Сделали её sound?
Хз, не слежу за дотти
источник

d

dimiii in Programming Offtop
Igor
раcслабся, они просто выкатывают новый дизайн... ну и переименовали все master в main 😌
Без шуток, вполне возможный сценарий, какой-то тупой и простой скрипт автоматизации,  всеми забытый и делающий свое дело, вне актуальных трендов
источник

I

Ilmir in Programming Offtop
(
Хз, не слежу за дотти
Если пофиксили, то это будет аргумент в пользу скалы. Ибо в котлине можно написать
suspend fun returnsInt(): Int = suspendCoroutineUninerceptedOrReturn { "BOOYA!" }

suspend fun main() {
 println(1 + returnsInt())
}

и словить CCE в рантайме.
источник

I

Ilmir in Programming Offtop
dimiii
Без шуток, вполне возможный сценарий, какой-то тупой и простой скрипт автоматизации,  всеми забытый и делающий свое дело, вне актуальных трендов
Ждёт master, получает main, кидает ошибку и каскадно падают микросервисы, не ожидавшие такой подставы.
источник

(

( in Programming Offtop
Ilmir
Если пофиксили, то это будет аргумент в пользу скалы. Ибо в котлине можно написать
suspend fun returnsInt(): Int = suspendCoroutineUninerceptedOrReturn { "BOOYA!" }

suspend fun main() {
 println(1 + returnsInt())
}

и словить CCE в рантайме.
Дотти это один большой аргумент в пользу скалы, но у него пока нет ничего, кроме экспериментального компилятора и отсутствия вообще какого-то тулинга, поэтому я его не рассматриваю совсем
источник

I

Ilmir in Programming Offtop
(
Дотти это один большой аргумент в пользу скалы, но у него пока нет ничего, кроме экспериментального компилятора и отсутствия вообще какого-то тулинга, поэтому я его не рассматриваю совсем
Ну каг бе, необходимость переписывать каждый проект - так себе аргумент. Для новых вещей - да, для старых - PITA. Те же экспериментальные корутины пре котлин 1.3 до сих пор поддерживаются и их можно включить ключиком компиляции и при этом пользоваться всеми новыми фичами, вроде контрактов.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Ну каг бе, необходимость переписывать каждый проект - так себе аргумент. Для новых вещей - да, для старых - PITA. Те же экспериментальные корутины пре котлин 1.3 до сих пор поддерживаются и их можно включить ключиком компиляции и при этом пользоваться всеми новыми фичами, вроде контрактов.
Шо ты такое страшное рассказываешь, всё должно быть строго, по пейперам, и тогда всем будет счастье
источник

I

Ilmir in Programming Offtop
Ilmir
Ну каг бе, необходимость переписывать каждый проект - так себе аргумент. Для новых вещей - да, для старых - PITA. Те же экспериментальные корутины пре котлин 1.3 до сих пор поддерживаются и их можно включить ключиком компиляции и при этом пользоваться всеми новыми фичами, вроде контрактов.
Зачем это нужно? Затем, что могла быть написана куча кода на пре structured concurrency kotlinx.coroutines и никто не хочет переписывать.
источник

(

( in Programming Offtop
Ilmir
Ну каг бе, необходимость переписывать каждый проект - так себе аргумент. Для новых вещей - да, для старых - PITA. Те же экспериментальные корутины пре котлин 1.3 до сих пор поддерживаются и их можно включить ключиком компиляции и при этом пользоваться всеми новыми фичами, вроде контрактов.
Скалу 2 вроде и не дропают, дотти - как бы отдельный язык под тем же брендом
источник

AM

Andrew Mikhaylov in Programming Offtop
(
Скалу 2 вроде и не дропают, дотти - как бы отдельный язык под тем же брендом
Запахло одной жёлто-синей змеёй
источник

(

( in Programming Offtop
Andrew Mikhaylov
Запахло одной жёлто-синей змеёй
А как ещё сделать великий язык?
источник

AM

Andrew Mikhaylov in Programming Offtop
(
А как ещё сделать великий язык?
Ты всё ещё слишком biased, чтобы на серьёзных щщах это обсуждать)
источник

(

( in Programming Offtop
Andrew Mikhaylov
Ты всё ещё слишком biased, чтобы на серьёзных щщах это обсуждать)
Просто ты не можешь постичь величия академиков
источник

I

Ilmir in Programming Offtop
(
А как ещё сделать великий язык?
Сделать тот язык, который нужен тебе и только тебе и слать нахуй теоретиков и фанатов синтаксиса.
источник

I

Ilmir in Programming Offtop
И тогда этот язык, пусть и непопулярный, будет великим.
источник

(

( in Programming Offtop
Ilmir
Сделать тот язык, который нужен тебе и только тебе и слать нахуй теоретиков и фанатов синтаксиса.
У меня есть один такой, который попадает под описание, начинается на к и заканчивается на н. Жаль, так и не стал великим
источник

I

Ilmir in Programming Offtop
(
У меня есть один такой, который попадает под описание, начинается на к и заканчивается на н. Жаль, так и не стал великим
Да, у него была возможность стать великим, но авторы стали прислушиваться к пользователям, вместо того, чтобы делать так, как считают правильным.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Да, у него была возможность стать великим, но авторы стали прислушиваться к пользователям, вместо того, чтобы делать так, как считают правильным.
Пажжи, вот тернарник завезут -- тогда похороним
источник

(

( in Programming Offtop
Ilmir
Да, у него была возможность стать великим, но авторы стали прислушиваться к пользователям, вместо того, чтобы делать так, как считают правильным.
Вот да, а где тернарник?
источник