Perl вообще-то не для отчетов был разработан, а для обработки текстов.
И если хотя бы руки мыть перед ваянием нетленки, не особо хуже того же популярного питона, который тоже без линтеров не особо можно использовать ... А написать write-only можно на любом языке, даже на модном go ;) Так что было бы желание ...
Не буду спросить на тему чем текст отличался от отчёта в 1987 году (год создания Perl). Допустим вы правы. У меня вопрос в другом, вы на досках объявлений много вакансий на Perl видели?
Самое смешное что регулярно прилетают в Linked In (да, у меня есть и Perl в резюме).
Легаси не легаси, а хватает еще продуктов на перле. Не удивлюсь если даже в ЖЖ куски на перле остались.
Думаю, если кто-то возьмет и перепишет все части на любой другой язык, такой PR могут и принять :)
Ну и Perl в 87 году и текущие версии это как сравнивать пхп первых версий и текущих ... Да, к нему до сих пор выходят апдейты :) У меня даже какие-то скрипты остались на нем, написанные еще для OS/2 (sic!;)
Про отчёты - это про для чего был создан, а не тем чем он является сейчас. Вы не поняли контекста. В остальном возражений нет. Добавлю, что язык древний, не популярный и поддерживать такой legacy все труднее и труднее. Отсюда все эти баги, потому что в резюме написано "владею английским, уровень бог", а на деле со словарем еле еле. А потом у нас "Е" пропущено. Тикетов за 1K. Их никто не разгребает и похоже никогда не будет. У разрабов свой путь, такой какой они его видят.
Пы.сы. исправил предложение о perl, чтобы не было двоякости. Теперь там "текстовые отчёты", вместо "отчёты".
Да понял я все прекрасно. А вот Вы не хотите услышать что вам говорят, при том что я то как раз "эту сметану пробовал" :) Перл, как и любой другой ЯП - это инструмент, только и всего, и чаще всего не в инструменте главный источник проблем.
У меня тогда вот такой вопрос вам, как программисту. Вот OrcaSlicer, как бы современный продукт (не ведёт свою историю с 1995 года с тяжёлым наследием legacy кода). Тогда зачем такой странный выбор непопулярного языка Perl? И вообще зачем два языка (я так понял там C и Perl)? Не проще ли было все писать сразу на C?
По мне выбор C для обработки/генерации текстов был бы еще более странным, чем Perl ;) Вот уж что точно не самый современный ЯП.
Обычно в некоммерческих продуктах выбор языка объясняется разными причинами ... Это может быть уже какой-то продукт, от которого плясали, язык которым лучше владел тот, кто начинал проект, какие-либо специфические библиотеки на тот момент.
Тут же проблема может быть не только в том, что использован Perl, и из-за этого накопились те самые 1к тикетов. А, например что команда не видит в этом проблемы или не торопится принимать сторонние фиксы. При желании и нормальным владении любым ЯП нет проблемы изучить Perl в базе за один-два вечера ... Взяв ту же самую Lama Book, например. Объем кодовой базы надо будет лопатить в любом случае куда больше.
Спасибо. Стала белее менее понятна айтишная кухня.
Мне как конечному потребителю все равно на чем они там пишут, но вот их отношение к тикетам принять не могу. Реально детали портит и не у меня одного. Причем большие. Так никаких денег не хватит. Как до них достучаться? Я уже и во flashforge написал, но там сразу слились как только поняли, что косяк скорее всего со слайсером.
Если вы не платите за продукт, то продукт - это вы (с) bobuk
На гитхабе у них указан дискорд как минимум - https://github.com/SoftFever/OrcaSlicer . Возможно, если им кинуть хотя бы минимальный донейшен в чашку кофе, то возьмут в работу раньше.
На самом деле если flashforge заявляет этот слайсер как одну из фич принтера, то вполне можно их пинать чтобы помогли. Потому что иначе нельзя пользоваться продуктом.
Но, возможно, проще в группе пользователей спросить кто может помочь пофиксить.
Flashforge, похоже давно поняли, что ребята на своей волне и форкнули их проект ещё на версии 1.8.0. Обозвав его Fashforge OrcaSlicer и забыв выложить исходники. Был даже скандал и под нажимом они две недели назад загрузили код GitHub. Будут ли они его обновлять или сделали для галочки?
Проблема в том, что китайцы не спешат вводить новые фичи. Сейчас это не сильно заметно, но через годик таких тормозов и они уже никогда не догонят. Ну и у них баг так же присутствует.
Perl вообще-то не для отчетов был разработан, а для обработки текстов.
И если хотя бы руки мыть перед ваянием нетленки, не особо хуже того же популярного питона, который тоже без линтеров не особо можно использовать ...
А написать write-only можно на любом языке, даже на модном go ;)
Так что было бы желание ...
Reply
Reply
Самое смешное что регулярно прилетают в Linked In (да, у меня есть и Perl в резюме).
Легаси не легаси, а хватает еще продуктов на перле. Не удивлюсь если даже в ЖЖ куски на перле остались.
Думаю, если кто-то возьмет и перепишет все части на любой другой язык, такой PR могут и принять :)
Ну и Perl в 87 году и текущие версии это как сравнивать пхп первых версий и текущих ... Да, к нему до сих пор выходят апдейты :)
У меня даже какие-то скрипты остались на нем, написанные еще для OS/2 (sic!;)
Reply
Пы.сы. исправил предложение о perl, чтобы не было двоякости. Теперь там "текстовые отчёты", вместо "отчёты".
Reply
Да, но нет (с)
Да понял я все прекрасно. А вот Вы не хотите услышать что вам говорят, при том что я то как раз "эту сметану пробовал" :) Перл, как и любой другой ЯП - это инструмент, только и всего, и чаще всего не в инструменте главный источник проблем.
Reply
У меня тогда вот такой вопрос вам, как программисту. Вот OrcaSlicer, как бы современный продукт (не ведёт свою историю с 1995 года с тяжёлым наследием legacy кода). Тогда зачем такой странный выбор непопулярного языка Perl? И вообще зачем два языка (я так понял там C и Perl)? Не проще ли было все писать сразу на C?
Reply
По мне выбор C для обработки/генерации текстов был бы еще более странным, чем Perl ;) Вот уж что точно не самый современный ЯП.
Обычно в некоммерческих продуктах выбор языка объясняется разными причинами ... Это может быть уже какой-то продукт, от которого плясали, язык которым лучше владел тот, кто начинал проект, какие-либо специфические библиотеки на тот момент.
Тут же проблема может быть не только в том, что использован Perl, и из-за этого накопились те самые 1к тикетов. А, например что команда не видит в этом проблемы или не торопится принимать сторонние фиксы. При желании и нормальным владении любым ЯП нет проблемы изучить Perl в базе за один-два вечера ... Взяв ту же самую Lama Book, например. Объем кодовой базы надо будет лопатить в любом случае куда больше.
Reply
Мне как конечному потребителю все равно на чем они там пишут, но вот их отношение к тикетам принять не могу. Реально детали портит и не у меня одного. Причем большие. Так никаких денег не хватит. Как до них достучаться? Я уже и во flashforge написал, но там сразу слились как только поняли, что косяк скорее всего со слайсером.
Reply
Если вы не платите за продукт, то продукт - это вы (с) bobuk
На гитхабе у них указан дискорд как минимум - https://github.com/SoftFever/OrcaSlicer . Возможно, если им кинуть хотя бы минимальный донейшен в чашку кофе, то возьмут в работу раньше.
На самом деле если flashforge заявляет этот слайсер как одну из фич принтера, то вполне можно их пинать чтобы помогли. Потому что иначе нельзя пользоваться продуктом.
Но, возможно, проще в группе пользователей спросить кто может помочь пофиксить.
Reply
Проблема в том, что китайцы не спешат вводить новые фичи. Сейчас это не сильно заметно, но через годик таких тормозов и они уже никогда не догонят. Ну и у них баг так же присутствует.
Reply
Leave a comment