LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Много в чем, начиная от джавы в качестве бекенда. … и пришлось бы вникать еще и в джаву

Поверь, джава устроила бы несоизмеримо большее количество людей, чем лабвью. Начиная с того, что всё это можно было бы невозбранно поместить на гитхаб, там можно всё прозрачно цитировать, отслеживать изменения…

Метапрог должен стать таковым.

Вопрос, когда он таковым станет. Ты помнишь своё «месяц-другой, но точных сроков пока не обещаю»? Прошло ровно 10 месяцев, метапрога-на-себе нет и неизвестно когда будет. Это уже не «точных сроков не обещаю», это полный провал прогнозирования. И вполне вероятно — не последний.

Дело, конечно, твоё, но ты (лично ты, для себя) готов на возню с лабвью (не с метапрогом, а именно с лабвью) потратить ещё 5-10 лет, например? (Да ещё и с учётом того, что после того, как проект будет готов, NI внезапно может заинтересоваться историей его написания (сейчас-то они дёргаться не будут)? Это не главный фактор, так, вишенка на торте.)

Я это не к тому, что хочу тебя на чём-то поймать. Мне вот интуиция подсказывает, что если ты сейчас потратишь некоторое время на «изучение археологии» («вникнешь в джаву») и вложишься в MyOpenLab, в итоге Метапрог достигнет рабочего состояния в разы быстрее, чем если ты продолжишь возиться с LabVIEW. Возможно, даже один год против тех самых пяти лет.

А ещё может случиться так, что ты уткнёшься в стену. В смысле, что ты столкнёшься с границами того, что лабвью умеет, задолго до того, как необходимость в ней пропадёт. Вот типа тупо она у тебя будет зависать на проекте более чем с 1538 узлов и проводков, например (число, естественно, условное). И что тогда? Поздравляю, ты тупо выкинул несколько лет жизни. С проприетарной Лабвью у тебя выхода просто не будет. Даже если ты купишь лицензию и напишешь в NI багрепорт, они с очень ненулевой вероятностью могут тебе ответить «извините, вы пытаетесь использовать нашу среду для того, для чего она не предназначена». Чтобы что-то подобное произошло с Java, надо очень уж сильно постараться, к тому же OpenJDK открыт.

на недоделанном MyOpenLab многого может не быть

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

P.S. Я не считаю, что MyOpenLab — серебряная пуля в графическом программировании. Просто, как я понимаю, она по идеологии ближе всего к лабвью и при этом хоть как-то работает, поэтому тебе есть резон «вкачать» именно её. Если бы всё это было нужно мне, я бы вероятно, сделал бы проект с нуля на Qt.

Исправление hobbit, :

Много в чем, начиная от джавы в качестве бекенда. … и пришлось бы вникать еще и в джаву

Поверь, джава устроила бы несоизмеримо большее количество людей, чем лабвью. Начиная с того, что всё это можно было бы невозбранно поместить на гитхаб, там можно всё прозрачно цитировать, отслеживать изменения…

Метапрог должен стать таковым.

Вопрос, когда он таковым станет. Ты помнишь своё «месяц-другой, но точных сроков пока не обещаю»? Прошло ровно 10 месяцев, метапрога-на-себе нет и неизвестно когда будет. Это уже не «точных сроков не обещаю», это полный провал прогнозирования. И вполне вероятно — не последний.

Дело, конечно, твоё, но ты (лично ты, для себя) готов на возню с лабвью потратить ещё 5-10 лет, например? (Да ещё и с учётом того, что после того, как проект будет готов, NI внезапно может заинтересоваться историей его написания (сейчас-то они дёргаться не будут)? Это не главный фактор, так, вишенка на торте.)

Я это не к тому, что хочу тебя на чём-то поймать. Мне вот интуиция подсказывает, что если ты сейчас потратишь некоторое время на «изучение археологии» («вникнешь в джаву») и вложишься в MyOpenLab, в итоге Метапрог достигнет рабочего состояния в разы быстрее, чем если ты продолжишь возиться с LabVIEW. Возможно, даже один год против тех самых пяти лет.

А ещё может случиться так, что ты уткнёшься в стену. В смысле, что ты столкнёшься с границами того, что лабвью умеет, задолго до того, как необходимость в ней пропадёт. Вот типа тупо она у тебя будет зависать на проекте более чем с 1538 узлов и проводков, например (число, естественно, условное). И что тогда? Поздравляю, ты тупо выкинул несколько лет жизни. С проприетарной Лабвью у тебя выхода просто не будет. Даже если ты купишь лицензию и напишешь в NI багрепорт, они с очень ненулевой вероятностью могут тебе ответить «извините, вы пытаетесь использовать нашу среду для того, для чего она не предназначена». Чтобы что-то подобное произошло с Java, надо очень уж сильно постараться, к тому же OpenJDK открыт.

на недоделанном MyOpenLab многого может не быть

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

P.S. Я не считаю, что MyOpenLab — серебряная пуля в графическом программировании. Просто, как я понимаю, она по идеологии ближе всего к лабвью и при этом хоть как-то работает, поэтому тебе есть резон «вкачать» именно её. Если бы всё это было нужно мне, я бы вероятно, сделал бы проект с нуля на Qt.

Исходная версия hobbit, :

Много в чем, начиная от джавы в качестве бекенда. … и пришлось бы вникать еще и в джаву

Поверь, джава устроила бы несоизмеримо большее количество людей, чем лабвью. Начиная с того, что всё это можно было бы невозбранно поместить на гитхаб, там можно всё прозрачно цитировать, отслеживать изменения…

Метапрог должен стать таковым.

Вопрос, когда он таковым станет. Ты помнишь своё «месяц-другой, но точных сроков пока не обещаю»? Прошло ровно 10 месяцев, метапрога-на-себе нет и неизвестно когда будет. Это уже не «точных сроков не обещаю», это полный провал прогнозирования. И вполне вероятно — не последний.

Дело, конечно, твоё, но ты (лично ты, для себя) готов на возню с лабвью потратить ещё 5-10 лет, например? (Да ещё и с учётом того, что после того, как проект будет готов, NI внезапно может заинтересоваться историей его написания (сейчас-то они дёргаться не будут)? Это не главный фактор, так, вишенка на торте.)

Я это не к тому, что хочу тебя на чём-то поймать. Мне вот интуиция подсказывает, что если ты сейчас потратишь некоторое время на «изучение археологии» и вложишься в MyOpenLab, в итоге Метапрог достигнет рабочего состояния в разы быстрее, чем если ты продолжишь возиться с LabVIEW. Возможно, даже один год против тех самых пяти лет.

А ещё может случиться так, что ты уткнёшься в стену. В смысле, что ты столкнёшься с границами того, что лабвью умеет, задолго до того, как необходимость в ней пропадёт. Вот типа тупо она у тебя будет зависать на проекте более чем с 1538 узлов и проводков, например (число, естественно, условное). И что тогда? Поздравляю, ты тупо выкинул несколько лет жизни. С проприетарной Лабвью у тебя выхода просто не будет. Даже если ты купишь лицензию и напишешь в NI багрепорт, они с очень ненулевой вероятностью могут тебе ответить «извините, вы пытаетесь использовать нашу среду для того, для чего она не предназначена». Чтобы что-то подобное произошло с Java, надо очень уж сильно постараться, к тому же OpenJDK открыт.

на недоделанном MyOpenLab многого может не быть

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

P.S. Я не считаю, что MyOpenLab — серебряная пуля в графическом программировании. Просто, как я понимаю, она по идеологии ближе всего к лабвью и при этом хоть как-то работает, поэтому тебе есть резон «вкачать» именно её. Если бы всё это было нужно мне, я бы вероятно, сделал бы проект с нуля на Qt.