Size: a a a

Programming Offtop

2021 January 27

(

( in Programming Offtop
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
это данные не по вакансиям
источник

(

( in Programming Offtop
Andrew Mikhaylov
Фризинг круто, но эксепшны в рантайме больно
А чего, какие эксепшны в рантайме?
источник

AM

Andrew Mikhaylov in Programming Offtop
(
А чего, какие эксепшны в рантайме?
InvalidMutabilityException, который летит, когда ты пытаешься потрогать на модификацию замороженные значения
источник

(

( in Programming Offtop
Вспомнил
источник

(

( in Programming Offtop
источник

AM

Artem Molotov in Programming Offtop
источник

VP

Vladimir Petrakovich in Programming Offtop
(
Бля, пацаны, какие же корутины забагованная хуита
О, кстати, у меня же есть пара пруфов, почему бы и не поныть
https://github.com/Kotlin/kotlinx.coroutines/issues/985
https://github.com/Kotlin/kotlinx.coroutines/issues/2262
И там ещё ~250 issue на разные темы, не знаю, сколько среди них багов
источник

AN

Alexander Nozik in Programming Offtop
(
С лайка @Harmonizr в твиттере кстати наткнулся на тред, где челик рассказывал, что инлайн функции/классы котлина мешают оптимизаторам
Представь себе. Но только если пытаться доказать, что ты умнее JIT. Я мерил. Если инлайнить все подряд, то перформанс ухудшается. Вывод. Не надо инлайнить все подряд
источник

AN

Alexander Nozik in Programming Offtop
Igor
Кстати, говорят там в kotlin-native, запиливание новых корутин теперь не в приоритете разработки.
Видать не выстрелило, закапывают потихоньку 🤔
Кто такие новые корутины?
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Кто такие новые корутины?
Я думаю, имеются ввиду многопоточные, которые native-mt.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Дык там мемори модель в приоритете, после чего многопоточные корутины должны взлетать так же, как и на жвм, если я правильно понял.
правильно
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Я думаю, имеются ввиду многопоточные, которые native-mt.
Понятно. Ну вы все написали уже. Они поняли, что с заморозкой не получается сделать это без шороховатостей, поэтому сейчас переделывают GC
источник

AK

Anton Korotkikh in Programming Offtop
Vladimir Petrakovich
Так-то тимлид всё равно код не должен писать (почти)
не встречал такого. кто-то в живую видел?
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Так-то тимлид всё равно код не должен писать (почти)
Ну как не должен? Очень даже должен если может. Но если тим - это 10 человек и тимлид еще и общим администрированием занимается, то ему не до этого.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Vladimir Petrakovich
Но "читаемые стектрейсы" и "отлаживается как синхронный" - пиздёж чистой воды на текущий момент
что не так с стектрейсами? только на жс ir видел проблемы с ними
источник

AK

Anton Korotkikh in Programming Offtop
саша сок #KotlinGang
что не так с стектрейсами? только на жс ir видел проблемы с ними
ну... они есть. в хорошо написанном коде, на благородном языке типа idris или coq, не придётся видеть эти кретьяснкие ошибки, ведь всё будет доказано с математической точностью ещё на эатпе сборки. но по скольку индустрия ещё очень далека от цивилизованных подходов, благородным донам приходятся мирится с мещанскими нравами при помощи фич котлина и скал, что не отменяет ужаса и шока от стек трейсов
источник

AA

Andrey Akimov in Programming Offtop
Anton Korotkikh
ну... они есть. в хорошо написанном коде, на благородном языке типа idris или coq, не придётся видеть эти кретьяснкие ошибки, ведь всё будет доказано с математической точностью ещё на эатпе сборки. но по скольку индустрия ещё очень далека от цивилизованных подходов, благородным донам приходятся мирится с мещанскими нравами при помощи фич котлина и скал, что не отменяет ужаса и шока от стек трейсов
там прям логи монадой выводятся
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
ну... они есть. в хорошо написанном коде, на благородном языке типа idris или coq, не придётся видеть эти кретьяснкие ошибки, ведь всё будет доказано с математической точностью ещё на эатпе сборки. но по скольку индустрия ещё очень далека от цивилизованных подходов, благородным донам приходятся мирится с мещанскими нравами при помощи фич котлина и скал, что не отменяет ужаса и шока от стек трейсов
А ты пробовал что-нибудь на идрисе написать, или хотя бы читал код решения какой-нибудь несложной задачи?
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
ну... они есть. в хорошо написанном коде, на благородном языке типа idris или coq, не придётся видеть эти кретьяснкие ошибки, ведь всё будет доказано с математической точностью ещё на эатпе сборки. но по скольку индустрия ещё очень далека от цивилизованных подходов, благородным донам приходятся мирится с мещанскими нравами при помощи фич котлина и скал, что не отменяет ужаса и шока от стек трейсов
Перевожу. Нормально все с дебагом крутин. Народ ноет по привычке.
источник