Size: a a a

Programming Offtop

2020 December 17

BP

Bogdan Panchenko in Programming Offtop
Java: у нас были value class переимнуем мы как в inline class.
Ильмир: ах вы ж, держите ответочку...
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
/режим Богдана on/
Блядь, опять всё сломано, весь код переименовывать, как же так, сколько можно
Я вообще-то как раз ругал что экспепементал фичи не меняются толком
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
Я вообще-то как раз ругал что экспепементал фичи не меняются толком
Мне казалось, ты в разное время ругал примерно всё, до чего добирался)
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Мне казалось, ты в разное время ругал примерно всё, до чего добирался)
Конечно 😏 но я стабильность стабильных фич и за экспепементы с экспепементал. Ну тобишь как и значат слова
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Java: у нас были value class переимнуем мы как в inline class.
Ильмир: ах вы ж, держите ответочку...
источник

VP

Vladimir Petrakovich in Programming Offtop
Примитивные объекты, которые по сути композиция других объектов.
История с атомом повторяется.
источник

VP

Vladimir Petrakovich in Programming Offtop
Так, а почему @JvmInline, а не @JvmPrimitive?
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
Так, а почему @JvmInline, а не @JvmPrimitive?
Потому что люди уже привыкли их называть инлайн классами и изменение имени на то же самое, что использует Джава для совершенно других вещей, взрывало бы мозг. И из-за той же привычки @JvmInline vlaue class называется в пропоузале инлайн классом.
источник

VP

Vladimir Petrakovich in Programming Offtop
Ilmir
Потому что люди уже привыкли их называть инлайн классами и изменение имени на то же самое, что использует Джава для совершенно других вещей, взрывало бы мозг. И из-за той же привычки @JvmInline vlaue class называется в пропоузале инлайн классом.
А, то есть @JvmInline не про инлайн-классы из джавы?
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Petrakovich
А, то есть @JvmInline не про инлайн-классы из джавы?
По-моему ровно наоборот
источник

AM

Andrew Mikhaylov in Programming Offtop
Оно помечает классы, у которых будет вот это аби, придуманное командой котлина
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
А, то есть @JvmInline не про инлайн-классы из джавы?
Не, пока вальгалла не выйдет хотя бы в публичную бету, то есть пока она не будет более-менее стабильной, нет смысла рыпаться. После этого уже можно будет ввести что-то типа @JvmPrimitive value class, который будет означать "primitive class", как в Джаве.
источник

VP

Vladimir Petrakovich in Programming Offtop
Понятно, теперь картинка сложилась)
источник

VP

Vladimir Petrakovich in Programming Offtop
А за что обида тогда?
источник

AK

Anton Korotkikh in Programming Offtop
Ilmir
Подожди месяц, будут новые фичи, которых _нигде_ нет, как только мой пропоузал помаринуется и пообсуждается внутри команды.
какие, например?
источник

AK

Anton Korotkikh in Programming Offtop
Konstantin Dovnar
Почему-то развитие котлина, в последнее время, напоминает поведение какого-то школьника, который насмотрелся модных сериалов и пытается отовсюду набрать крутых фишечек.
сейчас так модно, вон C# и JS так себя ведут, с другой стороны это так себе соседи
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
сейчас так модно, вон C# и JS так себя ведут, с другой стороны это так себе соседи
По-моему всегда так было модно, просто щас языки итерируются быстрее, и это сильно заметнее.
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
А за что обида тогда?
Потому что название "примитивный класс" идеально описывает наши инлайн классы и совсем не подходит для джавовых полуструктур. Из одного имени было бы ясно, почему инлайн классы боксятся тогда же, когда боксятся примитивы.
источник

AK

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

VP

Vladimir Petrakovich in Programming Offtop
Anton Korotkikh
ну были же и есть до сих пор нормальные языки - лиспы, го, луа
> нормальные языки
> го
😂
источник