Size: a a a

Programming Offtop

2020 August 13

AN

Alexander Nozik in Programming Offtop
Arkadii Ivanov
Ну баги компилятора при обновлении на новые Котлины меня выбешивают. Это не профессионально имхо для такого масштабного языка.
эээ... Там очень мало багов по сравнению со всем другим. Никто не заставляет сидеть на eap.
источник

AK

Anton Korotkikh in Programming Offtop
Quantum Harmonizer
А где всё плохо?
ох, сложно тут всё.
системное программирование - там си, плюсы и раст.
инфровый софт - там гошка.

котлин это прежде всего жвм, значит будет всё хуёво с потребелением памяти, т.к. либы, ты можешь писать сколько угодно оптимально, но финальное решение будет жрать больше ресурсвов чем на гошке той же, чтобы ты не делал. НО опять же либы, если ты пишешь какой-то тырпрайз то жвм будет лучшим решением, т.к. либы будет с наилучшей поддержкой и стабильностью.

ну и это не наброс и и не субъективщина, это просто факт. досточно посмотреть, что на чём пишут, новые проекты, которые выстредивают в разных областях.

вся менйстрим инфра на го. сложные штуки близко к системе - на плюсах и расте, тырпрайз на жвм
источник

QH

Quantum Harmonizer in Programming Offtop
Arkadii Ivanov
Ну баги компилятора при обновлении на новые Котлины меня выбешивают. Это не профессионально имхо для такого масштабного языка.
Угу(
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
ох, сложно тут всё.
системное программирование - там си, плюсы и раст.
инфровый софт - там гошка.

котлин это прежде всего жвм, значит будет всё хуёво с потребелением памяти, т.к. либы, ты можешь писать сколько угодно оптимально, но финальное решение будет жрать больше ресурсвов чем на гошке той же, чтобы ты не делал. НО опять же либы, если ты пишешь какой-то тырпрайз то жвм будет лучшим решением, т.к. либы будет с наилучшей поддержкой и стабильностью.

ну и это не наброс и и не субъективщина, это просто факт. досточно посмотреть, что на чём пишут, новые проекты, которые выстредивают в разных областях.

вся менйстрим инфра на го. сложные штуки близко к системе - на плюсах и расте, тырпрайз на жвм
> и не субъективщина, это просто факт
Я тебя обожаю)
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
ох, сложно тут всё.
системное программирование - там си, плюсы и раст.
инфровый софт - там гошка.

котлин это прежде всего жвм, значит будет всё хуёво с потребелением памяти, т.к. либы, ты можешь писать сколько угодно оптимально, но финальное решение будет жрать больше ресурсвов чем на гошке той же, чтобы ты не делал. НО опять же либы, если ты пишешь какой-то тырпрайз то жвм будет лучшим решением, т.к. либы будет с наилучшей поддержкой и стабильностью.

ну и это не наброс и и не субъективщина, это просто факт. досточно посмотреть, что на чём пишут, новые проекты, которые выстредивают в разных областях.

вся менйстрим инфра на го. сложные штуки близко к системе - на плюсах и расте, тырпрайз на жвм
Так-то и на PhP пишут. И даже на FoxPro
источник

AI

Arkadii Ivanov in Programming Offtop
Alexander Nozik
эээ... Там очень мало багов по сравнению со всем другим. Никто не заставляет сидеть на eap.
Да вот хз. Вангую, что если бы я не зарепортил последний баг, он так и остался бы сломанным после релиза. И я не смог бы обновить свою либу потом. А так я потратил полдня чтобы найти причину, зарепортил и пофиксили за 2 недели.
источник

AI

Arkadii Ivanov in Programming Offtop
И вот ещё на JS зарепортил вчера. Не смогу врубить новый IR без этого
источник

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
> и не субъективщина, это просто факт
Я тебя обожаю)
ну серьёзно, пруфани что не так.
давай возьмём дволшьно крупный и бурно разивающийся срез - инфру. аналог кубера на жвм, аналог докера аналог прометея или виктории, приблуды для service mesha типа istio итд
источник

AN

Alexander Nozik in Programming Offtop
Arkadii Ivanov
И вот ещё на JS зарепортил вчера. Не смогу врубить новый IR без этого
Так вы сидите на bleeding edge eap/rc и жалуетесь на баги? Это при том, что репортить безусловно надо
источник

OY

Oleg Yukhnevich in Programming Offtop
Arkadii Ivanov
Да вот хз. Вангую, что если бы я не зарепортил последний баг, он так и остался бы сломанным после релиза. И я не смог бы обновить свою либу потом. А так я потратил полдня чтобы найти причину, зарепортил и пофиксили за 2 недели.
мультиплатформа - всё ещё эксперементально, баг же думаю в ней был?
источник

AM

Andrew Mikhaylov in Programming Offtop
Arkadii Ivanov
И вот ещё на JS зарепортил вчера. Не смогу врубить новый IR без этого
Ну новый IR и не является стабильным, специально отключен по-умолчанию, от него ждать стабильности в 100% случаев смысла нет.
источник

AI

Arkadii Ivanov in Programming Offtop
Alexander Nozik
Так вы сидите на bleeding edge eap/rc и жалуетесь на баги? Это при том, что репортить безусловно надо
Нее, я спецом пробую и репорчу чтобы потом опять не попасть в просак.
источник

AN

Alexander Nozik in Programming Offtop
Arkadii Ivanov
Нее, я спецом пробую и репорчу чтобы потом опять не попасть в просак.
Ну так правильно. Кто-то должен это делать
источник

AI

Arkadii Ivanov in Programming Offtop
Alexander Nozik
Ну так правильно. Кто-то должен это делать
Ну хотелось бы как то иначе. Чтобы обновился на стабильную и всё ок. А то уже были случаи некомпилирования проекта при обновлении на стабильную версию.
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
ну серьёзно, пруфани что не так.
давай возьмём дволшьно крупный и бурно разивающийся срез - инфру. аналог кубера на жвм, аналог докера аналог прометея или виктории, приблуды для service mesha типа istio итд
Та я ж ничего доказывать не собираюсь, конкретно по подсвеченному -- в инфре и правда много гошечки безотносительно причин. Но выдавать в общем своё виденье мира за объективную реальность -- это ты прям обожаешь)
источник

AI

Arkadii Ivanov in Programming Offtop
И вот приходится тратить своё время, чтобы тестировать на ранних стадиях, репортить и чтобы потом было гладко.
источник

AM

Andrew Mikhaylov in Programming Offtop
Если хочешь о причинах -- так тот же кубер вообще вытеснил практически всех конкурентов, и стал стандартом де-факто. Ты ж не хочешь мне сказать, что это заслуга языка, правда?)
источник

AM

Andrew Mikhaylov in Programming Offtop
Arkadii Ivanov
Ну хотелось бы как то иначе. Чтобы обновился на стабильную и всё ок. А то уже были случаи некомпилирования проекта при обновлении на стабильную версию.
Так мультиплатформа вся целиком ещё не стабилизирована, в том числе в 1.4. Не понимаю суть претензии, если честно :)
источник

AM

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

AM

Andrew Mikhaylov in Programming Offtop
Хотите свежие экспериментальные фичи -- что ж поделать, видимо недостаточно фидбека от сообщества и рук на починку всего, чтобы делать лучше.
источник