Size: a a a

Programming Offtop

2021 March 23

VP

Vladimir Petrakovich in Programming Offtop
Ilmir
ХМ. Что-то слишком всё просто было. Никаких препятствий. В среду решили разрешить. В четверг зафиксировали решение, в понедельник в мастере, и вот уже во вторник переложили в 1.5.0-RC. Что-то слишком просто: https://github.com/JetBrains/kotlin/commit/f6962dfb752c417ddb91fa69185553d1e8694139
Ищешь подвох?
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
Ищешь подвох?
Ага
источник

VP

Vladimir Petrakovich in Programming Offtop
А там нет приколов с suspend fun foo(): Result<Bar>?
Или это просто не поддерживается?
источник

VP

Vladimir Petrakovich in Programming Offtop
Вообще мне кажется давать Result людям в руки - это опасно. Но я знаю, что ты придерживаешься других взглядов.
источник

AG

Alexander Gorodok in Programming Offtop
Ну всё, теперь веб на хаскеле, все умные фпкнопкокрасы, баги самоуничтожатся. https://habr.com/ru/company/typeable/blog/548574/
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
А там нет приколов с suspend fun foo(): Result<Bar>?
Или это просто не поддерживается?
Есть. Инлайн классы и корутины - это вообще отдельная тема, и я до сих пор разгребаю баги, посыпавшиеся после 1.4.30.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Виктор
Это вы разработкой под какую платформу занимаетесь?
самая большая разница на js, там логов и сорс мапов нормальных нет на ир (вроде как до сих пор) и + при переходе на ИР я много чего фиксил, что до этого работало, на jvm всё более гладко. (Владимир на jvm ЕМНИМ)
источник

с#

саша сок #KotlinGang... in Programming Offtop
Vladimir Petrakovich
Вообще мне кажется давать Result людям в руки - это опасно. Но я знаю, что ты придерживаешься других взглядов.
почему опасно?
источник

VP

Vladimir Petrakovich in Programming Offtop
саша сок #KotlinGang
почему опасно?
Будут пихать куда не надо
источник

с#

саша сок #KotlinGang... in Programming Offtop
а чем это плохо?
источник

VP

Vladimir Petrakovich in Programming Offtop
саша сок #KotlinGang
а чем это плохо?
Тем, что увидеть говнокод, залетев на новый проект, станет более вероятно
источник

с#

саша сок #KotlinGang... in Programming Offtop
Vladimir Petrakovich
Тем, что увидеть говнокод, залетев на новый проект, станет более вероятно
на котлине в целом проще говнокод увидеть
источник

с#

саша сок #KotlinGang... in Programming Offtop
резулт на это вряд-ли сильно повлияет
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
Вообще мне кажется давать Result людям в руки - это опасно. Но я знаю, что ты придерживаешься других взглядов.
Если хотят шишки набить, используя Result там, где лучше кинуть исключение, то кто я такой, чтобы им мешать.
источник

VP

Vladimir Petrakovich in Programming Offtop
саша сок #KotlinGang
резулт на это вряд-ли сильно повлияет
Ну посмотрим, я вот не уверен
источник

VP

Vladimir Petrakovich in Programming Offtop
Ilmir
Если хотят шишки набить, используя Result там, где лучше кинуть исключение, то кто я такой, чтобы им мешать.
А ведь шишки их коллегам разгребать 😐
источник

с#

саша сок #KotlinGang... in Programming Offtop
Ilmir
Если хотят шишки набить, используя Result там, где лучше кинуть исключение, то кто я такой, чтобы им мешать.
а где хуже вместо исключения Result? если человек хочет, чтобы явно чекнули эксепшн, то почему нет.
источник

В

Виктор in Programming Offtop
саша сок #KotlinGang
самая большая разница на js, там логов и сорс мапов нормальных нет на ир (вроде как до сих пор) и + при переходе на ИР я много чего фиксил, что до этого работало, на jvm всё более гладко. (Владимир на jvm ЕМНИМ)
Я просто пытаюсь разобраться о чем тут люди беседуют) Разрабатывая под Андроид в Андроид студии, я мало чего знаю о котлине, как я вижу. Поэтому интересно, в процессе разработки под какую платформу и используя что можно натыкаться на подобного рода ошибки)
источник

с#

саша сок #KotlinGang... in Programming Offtop
саша сок #KotlinGang
а где хуже вместо исключения Result? если человек хочет, чтобы явно чекнули эксепшн, то почему нет.
наоборот есть проблема, что ошибки кидают, когла это не надо
источник

VP

Vladimir Petrakovich in Programming Offtop
саша сок #KotlinGang
а где хуже вместо исключения Result? если человек хочет, чтобы явно чекнули эксепшн, то почему нет.
А с каких пор Result связан с "явно чекнули эксепшен"?
источник