nvkv
В жвм я могу собрать полностью всё приложение со всеми зависимостями в один убержар
nvkv
В питоне — не могу :(
Alexander 🐕
и языу по дизайну отстой
Какой именно язык?
Anonymous
в питонке ты тоже можешь собрать всё в один экзекьютабл
Alexander 🐕
go
Го полный кал
Nikolay Markov
nvkv
ну так и как ты его отлаживать потом будешь?
А каким образом это на отладку влияет, простите? :)
nvkv
Можешь
Расскажи, правда интересно
nvkv
может я зря на питон гоню
Nikolay Markov
А каким образом это на отладку влияет, простите? :)
ну так у тебя гигантский процесс, который что-то делает, вместо модульной архитектуры
nvkv
Я правда не понимаю о чем речь
nvkv
Все либы лежат внутри джарника, просто физически в одном месте
Anonymous
да. жар это просто ссаный зип архивчик с точкой входа и всем венвом
nvkv
У тебя и на питоне один процесс, а не миллиард
Anonymous
гордость и повод ругать питонку
nvkv
вы расскажите как мне сделать, грубо говоря, один файл, который будет легко деплоить в питонке
Anonymous
Го полный кал
то ты хвалиш го, то он кал, ты определись
nvkv
таргет система линукс, если что
nvkv
без контейнеров, желательно
Anonymous
Где я его хвалю?
ты много раз писал, что скрипты нужно писать на го а не на питоне, руби и тп
nvkv
Несмотря на то, что го, безусловно, говно ужасное
nvkv
Но вот деплоить и вообще опсить его в разы проще
nvkv
Чем питон и руби
nvkv
с питоном я мало работал и гоню на него, скорее всего, потому что чего-то не знаю
Anonymous
ох лан. у кого что болит
nvkv
А вот с руби я плотненько общался
nvkv
И это адище тот ещё
Anonymous
Но вот деплоить и вообще опсить его в разы проще
потому что на го пишут чтото не сложнее хелловорлда
nvkv
а и не надо на нем писать ничего сложнее, чесслово
Anonymous
ясно
Alexander 🐕
ты много раз писал, что скрипты нужно писать на го а не на питоне, руби и тп
Может быть и не нужно, но сейчас все только так и делают
Nikolay Markov
Может быть и не нужно, но сейчас все только так и делают
ну, сейчас лучше питона для подобных задач языка нету
Anonymous
setup.py и venv и деплой где угодно
ну у него там особая хотелка
nvkv
venv это дополнительная зависимость и сложности, в общем-то на ровном месте
Nikolay Markov
и опенстека тоже
nvkv
ну в жвм или го 0 команд :)
nvkv
есть с чем сравнивать
nvkv
сложнее в бесконечное число раз
Nikolay Markov
каких 0 команд? это ты про sbt assembly?
nvkv
Я про деплой
nvkv
вот у меня есть сервак, мне на него надо задеплоить софтину
Nikolay Markov
пока ты внутри jvm - да
nvkv
она уже собрана и всё такое
nvkv
с жвм или го её нужно просто запустить, грубо говоря
nvkv
в питоном или руби начинаются venv/rbenv/rvm и прочее веселье
Nikolay Markov
ну, есть разные версии jvm, как минимум
Anonymous
вот у меня есть сервак, мне на него надо задеплоить софтину
чес слово гораздо тяжелее возиться в нжинксами, базами чем в питонками
Nikolay Markov
и файл гигантский в итоге
nvkv
ну дак есть разные версии питона
Nikolay Markov
не особо, есть две мажорные
Anonymous
однако же опыт деплоя кассандры говорит что это просто какой то лютый ад
Nikolay Markov
а тут код из java 8 на старом jvm тупо не заработает
Nikolay Markov
в питоне все просто
nvkv
а код для python2 на python3 просто заработает, лол? :)
nvkv
и наоборот?
Anonymous
просто собираешь свой питон в папочке и в венве указываешь где оно лежит
Nikolay Markov
так тут две мажорные версии, а у джавы так с каждым релизом
Nikolay Markov
не, я не спорю, мне нравится Scala и ее развертка, например
Anonymous
метчик
Nikolay Markov
но при всем этом это язык совсем для других задач
Anonymous
всё набижали питонисты
Nikolay Markov
и jvm - окружение для других проектов
Anonymous
вы не представляете как мне слолжно. вроде бы я тоже питонист, на одной лодке. а хрен. потому что большенство это необучаемые джангодауны
Nikolay Markov
боятся лямбд и генераторов
Anonymous
ну а других вакансий нет
Nikolay Markov
есть, просто надо скиллов больше на них
Anonymous
не. есть тру джангомрази. даже там в ядро чтото подкоммичивают