Size: a a a

Programming Offtop

2020 August 13

QH

Quantum Harmonizer in Programming Offtop
Alexander Nozik
Фургала совершенно не за то, за что написано посадили. Не исключено, что было за что. Но если бы там было убийство, суд был бы открытым и демонстративным. А так они видимо даже иллюзию доказательств слепить не могут
Я с этим не спорю (ибо не знаком с материалами следствия). Претензия была именно к тезису «закон для нищих»
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Я с этим не спорю (ибо не знаком с материалами следствия). Претензия была именно к тезису «закон для нищих»
Ну почти правильно. Для нищих связями.
источник

AD

Aleksey D. in Programming Offtop
Dmitry
Потому что если на каждый фикс делать отдельный билд, отдельно его загружать и тестировать "да, кнопку подвинули на 3 пикселя, теперь правильно" - то уйма времени на эту фигню уходит вникуда.
да, но должен быть какой-то «учет» работы

согласен, можно и без этого жить, но даже в маленьких командах бывает полезно)
источник

DE

Denis Egorov in Programming Offtop
Dmitry
Потому что если на каждый фикс делать отдельный билд, отдельно его загружать и тестировать "да, кнопку подвинули на 3 пикселя, теперь правильно" - то уйма времени на эту фигню уходит вникуда.
Так для этого есть релизы. Сделали несколько фиксов, тогда можно их тестировать и выкатывать релиз
источник

D

Dmitry in Programming Offtop
Denis Egorov
Так для этого есть релизы. Сделали несколько фиксов, тогда можно их тестировать и выкатывать релиз
Ага. И заводить тикет и двигать его по всем колонкам для этого не нужно. Особенно если небольшая штука и я все равно этот класс трогаю.
источник

D

Dmitry in Programming Offtop
Короче либо параноидально все трекать в трекере, либо в чатике отписаться. Мне отписаться нравится больше, если там тоже паранои нет.
источник

N

Nikita in Programming Offtop
котинька
источник

A

Alex in Programming Offtop
Nick Linker
А смысл цепляться за один и тот же язык на фронте и на беке?
Архитектура, строительные блоки и вообще рабочий цикл компонентов очень разный, разные идиомы, разный набор библиотек...

Это уже как два языка, только не русский и белорусский, а скажем русский и немецкий: похожие слова есть, но речь сильно различная.

А пытаясь сохранить один и тот же язык, разработчики вынуждены выбирать тысячи компромиссов, например при управлении памятью и многопоточности. Это всегда будет не в пользу к-н.
вот к сожалению и получаеться именно это, что либо компромисы либо несколько языков - что тоже компромисы)
"один" же язык хочеться - так как хорошо разобраться с языком, его реализацией и практикой применения - довольно дорогое с точки зрения времени удовольствие) к тому же, язык это только небольшая часть того что надо для "проекта" и его реализации.
к этому ещё надо добавить лично - то что иногда есть "самый любимый язык" и вот именно его опять же хочеться везде)
более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)
поэтому то в идеале и хотелось бы, чтобы был один подходящий для всего - но мечтать как говорят можно, а реальность это другое))
источник

A

Alex in Programming Offtop
Dmitry
Короче либо параноидально все трекать в трекере, либо в чатике отписаться. Мне отписаться нравится больше, если там тоже паранои нет.
если всё в трекере - то weekly report можно просто сформировать, а не вспоминать, что же делал на работе 40 часов до этого)))
источник

AK

Anton Korotkikh in Programming Offtop
Alex
вот к сожалению и получаеться именно это, что либо компромисы либо несколько языков - что тоже компромисы)
"один" же язык хочеться - так как хорошо разобраться с языком, его реализацией и практикой применения - довольно дорогое с точки зрения времени удовольствие) к тому же, язык это только небольшая часть того что надо для "проекта" и его реализации.
к этому ещё надо добавить лично - то что иногда есть "самый любимый язык" и вот именно его опять же хочеться везде)
более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)
поэтому то в идеале и хотелось бы, чтобы был один подходящий для всего - но мечтать как говорят можно, а реальность это другое))
'чем больше языков в проекте, тем выше сложность' - та не, скорее наоборот. это зависит больше от организационной структуры проекта. если у тебя он поделен на команды, то как раз всё просто, есть фронты на жс, есть бек на каком-нибудь го и мобильщики на котлине. популярные технологии, много готовых решений, никаких проблем с наймом.
а вот если у тебя один язык, да и ещё команда каких-то адовых фулстеков - это сплошной геморой уже, надо везде натягивать один язык, не смотря на то, что основные решения в нише данных задач могут быть на другом, надо искать каких-то типоп из разряда человек-оркестр, итд борьба с мельницами
источник

QH

Quantum Harmonizer in Programming Offtop
Anton Korotkikh
'чем больше языков в проекте, тем выше сложность' - та не, скорее наоборот. это зависит больше от организационной структуры проекта. если у тебя он поделен на команды, то как раз всё просто, есть фронты на жс, есть бек на каком-нибудь го и мобильщики на котлине. популярные технологии, много готовых решений, никаких проблем с наймом.
а вот если у тебя один язык, да и ещё команда каких-то адовых фулстеков - это сплошной геморой уже, надо везде натягивать один язык, не смотря на то, что основные решения в нише данных задач могут быть на другом, надо искать каких-то типоп из разряда человек-оркестр, итд борьба с мельницами
никаких проблем с наймом, зату куча проблем интеграции между нормальными языками и динамикодриснёй
источник

NL

Nick Linker in Programming Offtop
Alex
вот к сожалению и получаеться именно это, что либо компромисы либо несколько языков - что тоже компромисы)
"один" же язык хочеться - так как хорошо разобраться с языком, его реализацией и практикой применения - довольно дорогое с точки зрения времени удовольствие) к тому же, язык это только небольшая часть того что надо для "проекта" и его реализации.
к этому ещё надо добавить лично - то что иногда есть "самый любимый язык" и вот именно его опять же хочеться везде)
более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)
поэтому то в идеале и хотелось бы, чтобы был один подходящий для всего - но мечтать как говорят можно, а реальность это другое))
> более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)

Ну вообще указанное неверно. В случае К наоборот, попытка затащить его повсюду породит ненужную избыточную сложность: с библиотеками, с архитектурой, с перфомансом, с поиском документации и так далее.

Ведь всё равно бэкенд и фронтенд будут писать разные люди.
источник

A

Alex in Programming Offtop
Anton Korotkikh
'чем больше языков в проекте, тем выше сложность' - та не, скорее наоборот. это зависит больше от организационной структуры проекта. если у тебя он поделен на команды, то как раз всё просто, есть фронты на жс, есть бек на каком-нибудь го и мобильщики на котлине. популярные технологии, много готовых решений, никаких проблем с наймом.
а вот если у тебя один язык, да и ещё команда каких-то адовых фулстеков - это сплошной геморой уже, надо везде натягивать один язык, не смотря на то, что основные решения в нише данных задач могут быть на другом, надо искать каких-то типоп из разряда человек-оркестр, итд борьба с мельницами
вопрос в том что сложнее разные команды работающие по разным методикам на разных языках над одним проектом
или же наличие одной команды которая над тем же проектом работает - интересный)
опять же когда несколько десятков видов языков, подходов и так далее) плюс такая вещь как "отсутсвие проблем с наймом" - тоже интересный вопрос..
в общем неизвестно что в конце концов окажеться более сложным, но это на мой взгляд,
опять же я про стремление к идеалу - когда можно на одном языке решить все задачи, а не когда "натягивание" чего-то куда-то)
источник

QH

Quantum Harmonizer in Programming Offtop
Nick Linker
> более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)

Ну вообще указанное неверно. В случае К наоборот, попытка затащить его повсюду породит ненужную избыточную сложность: с библиотеками, с архитектурой, с перфомансом, с поиском документации и так далее.

Ведь всё равно бэкенд и фронтенд будут писать разные люди.
> Ведь всё равно бэкенд и фронтенд будут писать разные люди.

нафиг, нафиг. Мозможность зайти и поправить что-то под себя напрямую бесценна
источник

AK

Anton Korotkikh in Programming Offtop
Quantum Harmonizer
никаких проблем с наймом, зату куча проблем интеграции между нормальными языками и динамикодриснёй
ой, не надо этих фантазий, в браузере работает динамодрисня и на этом всё, ничего другого там нет (кроме сырого васма). то, что ты навернёш транспайлерной лапши поверх только создат дополнительные проблемы, ну и вообще есть ts.
+ сюда ещё куча проблем, что у тебя вся команда будет из мидлов, без каких либо глубоких копетенций, т.к. они размазанные фулстеки зато с "нормальными языками"
в общем, имхо, но то, что ты предлагаешь - это больше сомнительная хуйня, чем рабочая стратегия.
источник

A

Alex in Programming Offtop
Nick Linker
> более того, чем больше языков в проекте, тем выше сложность -  что тоже не всегда очень хорошо)

Ну вообще указанное неверно. В случае К наоборот, попытка затащить его повсюду породит ненужную избыточную сложность: с библиотеками, с архитектурой, с перфомансом, с поиском документации и так далее.

Ведь всё равно бэкенд и фронтенд будут писать разные люди.
я уточню, что речь шла о том что хотелось бы на одном языке решать все задачи
а не о том что есть желание решать именно на одном все, в том числе не подходящие)
то есть мне бы понравилось если бы на Go можно было легко писать под Android - было бы счастье для меня)
но не получаеться, знаит Kotlin тоже нужен)
тогда хотелось бы на Kotlin чтобы для всего - но не известно получиться ли
и так  далее))
источник

QH

Quantum Harmonizer in Programming Offtop
Anton Korotkikh
ой, не надо этих фантазий, в браузере работает динамодрисня и на этом всё, ничего другого там нет (кроме сырого васма). то, что ты навернёш транспайлерной лапши поверх только создат дополнительные проблемы, ну и вообще есть ts.
+ сюда ещё куча проблем, что у тебя вся команда будет из мидлов, без каких либо глубоких копетенций, т.к. они размазанные фулстеки зато с "нормальными языками"
в общем, имхо, но то, что ты предлагаешь - это больше сомнительная хуйня, чем рабочая стратегия.
> то, что ты предлагаешь
мне прям интересно стало, что я предлагаю
источник

AK

Anton Korotkikh in Programming Offtop
Quantum Harmonizer
> то, что ты предлагаешь
мне прям интересно стало, что я предлагаю
один язык под все задачи и каким образом делать фронт без динамодрисни
источник

AK

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

AD

Apache DOG™ in Programming Offtop
Anton Korotkikh
один язык под все задачи - это хуйня. это как древесина под все типы построек, нафиг железобетонную дрисню, какбе опороы жд моста можно же из нормальной древесины делать, вон ща ванька закончит с баней и пойдёт мост делать, он у нас кросс-функциональный
Фронт спокойно можно писать хоть на скале, хоть на хаскеле хоть на котле
источник