Size: a a a

Programming Offtop

2021 February 05

AN

Alexander Nozik in Programming Offtop
Konstantin Dovnar
Как я понимаю было:
Котлин -> JVM/JS/Native
Как я понимаю стало:
Котлин -> IR -> JVM/JS/Native
В том, что в IR все опимизации и компиляторные плагины
источник

VP

Vladimir Petrakovich in Programming Offtop
Olexandr Ryabchuk
А я написал всегда?)
Я про "чаще всего". Не знаю, как у вас, но в РФ в IT как правило белая зарплата.
источник

AN

Alexander Nozik in Programming Offtop
Konstantin Dovnar
Не уж то с помощью бека исчезнут крайние кейсы какие-нибудь?
в том числе. Можете в трекер сходить и посмотреть по тэгу fixed-in-ir
источник

OR

Olexandr Ryabchuk in Programming Offtop
Vladimir Petrakovich
Я про "чаще всего". Не знаю, как у вас, но в РФ в IT как правило белая зарплата.
у нас айтишка сидит почти вся как ФОПы
источник

OR

Olexandr Ryabchuk in Programming Offtop
ФЛЛ кароче
источник

OR

Olexandr Ryabchuk in Programming Offtop
5% от оборота + соц взнос каждый месяц
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin Dovnar
Не уж то с помощью бека исчезнут крайние кейсы какие-нибудь?
Просто из-за этого - нет. Но одно дело поддерживать 3 разных компилятора под разные платформы, а другое - один фронт и 3 бэкенда.
источник

BP

Bogdan Panchenko in Programming Offtop
Vladimir Petrakovich
Просто из-за этого - нет. Но одно дело поддерживать 3 разных компилятора под разные платформы, а другое - один фронт и 3 бэкенда.
ну не совсем, фронта тоже бутед три, в js есть dynamic (yfghbvth)
источник

AM

Andrew Mikhaylov in Programming Offtop
Я попытался нарисовать схемку, но быстро понял, что не силён ASCII-графику в телеге рисовать, а тут уже словами всё пояснили
источник

VP

Vladimir Petrakovich in Programming Offtop
Bogdan Panchenko
ну не совсем, фронта тоже бутед три, в js есть dynamic (yfghbvth)
Это один костыль всего
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Просто из-за этого - нет. Но одно дело поддерживать 3 разных компилятора под разные платформы, а другое - один фронт и 3 бэкенда.
Причем бэкенда для уже сильно пониженного IR
источник

AM

Andrew Mikhaylov in Programming Offtop
Фронт один, это вопрос ловерингов под конкретные платформы.
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Я попытался нарисовать схемку, но быстро понял, что не силён ASCII-графику в телеге рисовать, а тут уже словами всё пояснили
А мог бы просто отправить смотреть keynote с kotlinconf
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
А мог бы просто отправить смотреть keynote с kotlinconf
+
источник

AM

Andrew Mikhaylov in Programming Offtop
Грубо говоря, фронт и кусок бека теперь один на все платформы, вместо трёх отдельных под три отдельных компилятора. Работы по поддержке меньше. Плюс можно апишку для плагинов сделать. Фсио.
источник

BP

Bogdan Panchenko in Programming Offtop
Vladimir Petrakovich
Это один костыль всего
я к тому что не совсем один, что есть нюансы
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну, фронт будет один, когда FIR будет в строю)
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Грубо говоря, фронт и кусок бека теперь один на все платформы, вместо трёх отдельных под три отдельных компилятора. Работы по поддержке меньше. Плюс можно апишку для плагинов сделать. Фсио.
Не только, там еще можно котлин-специфичные фичи тянуть напрямую, а не через ограниченную метадату, так что дополнительные штуки.
источник

AM

Andrew Mikhaylov in Programming Offtop
А в чём разница? Что там, что там всё серилазизуется в протобафы.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Не только, там еще можно котлин-специфичные фичи тянуть напрямую, а не через ограниченную метадату, так что дополнительные штуки.
можно бюудет порезать метадату ? а то она так нехило разраслась
источник