Size: a a a

Programming Offtop

2021 January 28

ML

Mikhail Levchenko in Programming Offtop
Oleg Yukhnevich
compiler plugins кстати тоже как большая фича
я всё ещё надеюсь что они останутся в таком же полумаргинальном виде, как и сейчас
источник

OY

Oleg Yukhnevich in Programming Offtop
Mikhail Levchenko
я всё ещё надеюсь что они останутся в таком же полумаргинальном виде, как и сейчас
чтобы их писали только гугл, фб и джетбрейнс?)
источник

AK

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

ML

Mikhail Levchenko in Programming Offtop
Oleg Yukhnevich
чтобы их писали только гугл, фб и джетбрейнс?)
ага
источник

ML

Mikhail Levchenko in Programming Offtop
а не каждый Вася Пупкин, решивший показать тут, какой он умный
источник

ML

Mikhail Levchenko in Programming Offtop
даже лучше если бы их нельзя в релиз без подписи от JB отправлять
источник

OY

Oleg Yukhnevich in Programming Offtop
я так понимаю там сейчас и стоит задача, сделать так, чтобы ими нельзя было бы всё сломать)
если так и будет, то почему бы и нет
источник

ML

Mikhail Levchenko in Programming Offtop
Oleg Yukhnevich
я так понимаю там сейчас и стоит задача, сделать так, чтобы ими нельзя было бы всё сломать)
если так и будет, то почему бы и нет
потому что в системе не может бытьХ порядка, пока к ней могут дотянуться люди. и  чем меньше людей могут, тем лучше
источник

ML

Mikhail Levchenko in Programming Offtop
на серединку не выйдет, будет wild west как с джавовыми annotation processor'ами
источник

ML

Mikhail Levchenko in Programming Offtop
когда какие-то вещи чисто по приколу делаются кодогенерацией
источник

I

Igor in Programming Offtop
Oleg Yukhnevich
я так понимаю там сейчас и стоит задача, сделать так, чтобы ими нельзя было бы всё сломать)
если так и будет, то почему бы и нет
> стоит задача, сделать так, чтобы ими нельзя было бы всё сломать
> плагины компилятора
источник

I

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

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
когда какие-то вещи чисто по приколу делаются кодогенерацией
Это "чисто по приколу" сильно спасает андроид-разработку, где является добротной альтернативой жирной рефлексии.
источник

AM

Andrew Mikhaylov in Programming Offtop
Constexpr, озвученный выше, всю полноту кейсов всё равно никогда не покроет.
источник

OY

Oleg Yukhnevich in Programming Offtop
Anton Korotkikh
нет. то есть это фича сама по себе мало что даёт, в разрезе всего процесса проектирование системы/продукта, скажем так. ну типа это удобно, няшно. но не фундаментально круто, как система типов того же раста, позволяющая ему обходится без GC - это прорыв, например.
про раст не знаю ничего, так что хз)
я всё же смотрю со стороны простоты разработки для меня, какие фичи мне бы хотелось видеть
выкинуть GC - ок, мб круто, но мне слегка пофиг на это
мне главное выразить свою идею в коде
так что хз насколько ок сравнивать эти 2 фичи
источник

AM

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

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
Это "чисто по приколу" сильно спасает андроид-разработку, где является добротной альтернативой жирной рефлексии.
сильно спасает от чего?
источник

OY

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

AK

Anton Korotkikh in Programming Offtop
Oleg Yukhnevich
про раст не знаю ничего, так что хз)
я всё же смотрю со стороны простоты разработки для меня, какие фичи мне бы хотелось видеть
выкинуть GC - ок, мб круто, но мне слегка пофиг на это
мне главное выразить свою идею в коде
так что хз насколько ок сравнивать эти 2 фичи
ну простота разработки вещь вообще очень субъективная. тут может быть киллер фичей - отстувие фич, типа простота разработки за счёт простого инструмента. стабтльноть и незменость десятилетиями, как лисп, например.
источник

OY

Oleg Yukhnevich in Programming Offtop
Anton Korotkikh
ну простота разработки вещь вообще очень субъективная. тут может быть киллер фичей - отстувие фич, типа простота разработки за счёт простого инструмента. стабтльноть и незменость десятилетиями, как лисп, например.
так я же и написал, что для меня, сразу заявил, что субъективно
источник