Size: a a a

Programming Offtop

2020 November 11

Kd

Konstantin dmz9 in Programming Offtop
Iaroslav Postovalov
вы про hack/kphp что ли
ага
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Postovalov
хкт решает проблемы, которые в других языках можно сделать нормально только через кодген
ХКТ - не решает никаких глобальных проблем экосистемы. Он делает одельному маленькому числу разработчиков приятно. Приятсво разработчиков - это ключевой фактор. Но проблема в том, чем за это платить надо будет. Если это нельзя воткнуть, не ломая тулинг, то нафиг.
источник

Kd

Konstantin dmz9 in Programming Offtop
мне интересно = почему не переписать на другой язык а пытаться ебаться с тем на котором писали прототипы студенты дуровы
источник

I

Ilmir in Programming Offtop
Konstantin dmz9
ты помоему от темы отклонился.
дзяву приплел потому что npe
тема была - нахуя компилятор для пхп. ответ (вконтакта) был - для быстродействия.
так давай может в этом же стиле и рассматривать - что придумали для быстродействия когда текущий язык не вывозит?
Самое простое, что позволяет ускорить код, не теряя в скорости разработки - транспиляция в плюсы.
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
мне интересно = почему не переписать на другой язык а пытаться ебаться с тем на котором писали прототипы студенты дуровы
Дорого
источник

AN

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

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
Самое простое, что позволяет ускорить код, не теряя в скорости разработки - транспиляция в плюсы.
бред
источник

А

Алексей in Programming Offtop
Ilmir
Самое простое, что позволяет ускорить код, не теряя в скорости разработки - транспиляция в плюсы.
так вроде там от пхп одно название осталось и немного синтаксиса
источник

Kd

Konstantin dmz9 in Programming Offtop
Alexander Nozik
Дорого
так с каждым написаным символом становится дороже
источник

(

( in Programming Offtop
Iaroslav Postovalov
@happy_bracket если конкретно:
- совместимость разных скалы в рантайме
- скорость сборки
- обратная совместимость api скалы
1. Да, хотя не шарю за хадуп, что у него там происходит, но вероятно имеет место быть
2. Вызывает вопросы. Если у них пересадка на котлин снизила билд-тайм, окей, но получасовой колд-билд честно говоря не выглядит проблемой, у конфлюенса тесты по 12 часов гоняются
3. Замените Scala на библиотека версии 0.x,y
источник

(

( in Programming Offtop
Alexander Nozik
ХКТ - не решает никаких глобальных проблем экосистемы. Он делает одельному маленькому числу разработчиков приятно. Приятсво разработчиков - это ключевой фактор. Но проблема в том, чем за это платить надо будет. Если это нельзя воткнуть, не ломая тулинг, то нафиг.
> не решает никаких глобальных проблем экосистемы

Ну чо пацаны там, все уже с рх на корутины переехали? А в библиотеках поддержали?
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
так с каждым написаным символом становится дороже
Именно. Поэтому "работает - не трожжжжь" - это крайне вредная концепция. Она загоняет тебя в яму техдолго. Медленно, но непременно. Но не всем дано это понять
источник

IP

Iaroslav Postovalov in Programming Offtop
(
1. Да, хотя не шарю за хадуп, что у него там происходит, но вероятно имеет место быть
2. Вызывает вопросы. Если у них пересадка на котлин снизила билд-тайм, окей, но получасовой колд-билд честно говоря не выглядит проблемой, у конфлюенса тесты по 12 часов гоняются
3. Замените Scala на библиотека версии 0.x,y
ну стдлиба - это последнее, от чего ты ждешь, что она тебе код сломает
источник

I

Ilmir in Programming Offtop
Alexander Nozik
ээээ. Нет
Когда все очевидные проблемы с перформансом выявлены, критические места запилены на сях, то да.

Ибо я не верю в то, что никто в ВК не запускал профилятор на постоянной основе.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Konstantin dmz9
мне интересно = почему не переписать на другой язык а пытаться ебаться с тем на котором писали прототипы студенты дуровы
там по-моему очень большая уже инфраструктура вокруг этого построена и кто знает, какой там код, может не получится переписывать по условному модулю на другой язык. тогда это очень дорого и долго.
источник

Kd

Konstantin dmz9 in Programming Offtop
Ilmir
Самое простое, что позволяет ускорить код, не теряя в скорости разработки - транспиляция в плюсы.
ну вот они написали компилятор, для которого ты должен забить на некоторые штуки языка и в итоге работать медленнее, не?
источник

(

( in Programming Offtop
Iaroslav Postovalov
ну стдлиба - это последнее, от чего ты ждешь, что она тебе код сломает
подробнее надо смотреть, что у них там сломалось
источник

AN

Alexander Nozik in Programming Offtop
(
1. Да, хотя не шарю за хадуп, что у него там происходит, но вероятно имеет место быть
2. Вызывает вопросы. Если у них пересадка на котлин снизила билд-тайм, окей, но получасовой колд-билд честно говоря не выглядит проблемой, у конфлюенса тесты по 12 часов гоняются
3. Замените Scala на библиотека версии 0.x,y
Блино, я тут смотрел доклад по тому, как конфлюенс плагины разрабатывают, это какая-то полная задница. Надо слезать с него скорее
источник

Kd

Konstantin dmz9 in Programming Offtop
саша сок #KotlinGang
там по-моему очень большая уже инфраструктура вокруг этого построена и кто знает, какой там код, может не получится переписывать по условному модулю на другой язык. тогда это очень дорого и долго.
блин, в настоящий момент - ок, а в момент когда пришла мысль в голову про компилятор для пхп - уже было дохуя?
источник

I

Ilmir in Programming Offtop
Konstantin dmz9
ну вот они написали компилятор, для которого ты должен забить на некоторые штуки языка и в итоге работать медленнее, не?
У них, скорее всего, стайл-гайд и так запрещал подобную динамику, как плохо поддающуюся пониманию.
источник