Size: a a a

2020 March 28

i

inqfen in Go-go!
А после этого уже видимо и jit
источник

ЕО

Евгений Омельченко in Go-go!
Dmitry Ermakovich 🐍
Я тоже так считаю, но Js уже является языком для всего. Он не претендует на идеальные решения, но ПОЗВОЛЯЕТ писать все
Да нет, js это язык для фронтенда и "входных точек" в бекенд, обычно микросервисный
источник

DE

Dmitry Ermakovich 🐍 in Go-go!
Евгений Омельченко
Да нет, js это язык для фронтенда и "входных точек" в бекенд, обычно микросервисный
А как же Electron, ReactNative, etc?
источник

ЕО

Евгений Омельченко in Go-go!
Ну это ж фронтенд
источник

VM

Vladislav Milenin in Go-go!
У нас был сервис который помогал в обучении моделек
На серваке с 140гб рамы и 70 ядрами прогон ~3к кейсов занимал 15 минут
Мы начали переписывать на pypi, пробовали cpython — перестали понимать что происходит довольно быстро)) (тысяч 30 строк питона)

Переписали на го, 2 минуты и оперативы больше сток не над

Ушло меньше чем на остальные попытки
источник

а

а кто это in Go-go!
Dmitry Ermakovich 🐍
А как же Electron, ReactNative, etc?
это клиент
источник

i

inqfen in Go-go!
Dmitry Ermakovich 🐍
А как же Electron, ReactNative, etc?
Куча всего с электроном js использует только для интерфейса
источник

а

а кто это in Go-go!
этот тот же браузер
источник

i

inqfen in Go-go!
А внизу какой-то другой язык работает
источник

ЕО

Евгений Омельченко in Go-go!
Ну да, очень частая связка JS+плюсы в электроне
источник

i

inqfen in Go-go!
А так вообще для многих проектов язык - не священная корова
источник

VM

Vladislav Milenin in Go-go!
Электрон это боль же, Qt всем
источник

i

inqfen in Go-go!
Видел не один например на питоне + go
источник

DE

Dmitry Ermakovich 🐍 in Go-go!
Спасибо за ответы, был неправ)
источник

i

inqfen in Go-go!
бизнес логика которая часто меняется на питоне, там же ORM
источник

i

inqfen in Go-go!
всеп что требует производительности - выполняется в go
источник

DE

Dmitry Ermakovich 🐍 in Go-go!
Vladislav Milenin
У нас был сервис который помогал в обучении моделек
На серваке с 140гб рамы и 70 ядрами прогон ~3к кейсов занимал 15 минут
Мы начали переписывать на pypi, пробовали cpython — перестали понимать что происходит довольно быстро)) (тысяч 30 строк питона)

Переписали на го, 2 минуты и оперативы больше сток не над

Ушло меньше чем на остальные попытки
А сколько строк заняло решение?
источник

i

inqfen in Go-go!
Ну и вполне нормальный подход, там где нужна скорость изменений - язык который лучше для этого подходит, где нужна скорость работы - язык для этого
источник

АП

Александр Попов in Go-go!
Vladislav Milenin
У нас был сервис который помогал в обучении моделек
На серваке с 140гб рамы и 70 ядрами прогон ~3к кейсов занимал 15 минут
Мы начали переписывать на pypi, пробовали cpython — перестали понимать что происходит довольно быстро)) (тысяч 30 строк питона)

Переписали на го, 2 минуты и оперативы больше сток не над

Ушло меньше чем на остальные попытки
а моделек чего?
источник

ЕО

Евгений Омельченко in Go-go!
Vladislav Milenin
Электрон это боль же, Qt всем
Qt тож боль, но это всё оффтоп жёсткий
источник