http://norguhtar.livejournal.com/ ([identity profile] norguhtar.livejournal.com) wrote in [personal profile] metaclass 2013-04-04 04:34 am (UTC)


С опенсорсем риски тоже есть, они другие но их не меньше.

Есть, но риска "мы взяли и убили проект и давай до свидания" как-то нет.


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

Да ладно? Борланд продали не от хорошей жизни.


TheBat, SPlan. Куча корпоративного софта и софта государственных контор.
Более плотно вопрос не изучал.

Целых две программы, которые уже практически не покупают это да. А в гос. конторах своя атмосфера.
Остальные как-то Delphi не используют.


Последние версии Delphi, если не ошибаюсь, тоже поддерживают .NET.

От этого лучше не становится.


Дрочка на mainstream не нужна. Он слишком часто меняет свое направление.
Перепись программы на .NET только потому что "Сейчас под windows все пишут на .NET." - верх идиотизма.

Нужна не дрочка, а соответствие реалиям. Использовать Delphi 7 в 2013 год это верх идиотизма.


У меня ее нет. Если не будет собираться или работать - это не конец цвета. У нас бизнес а не шашечки.

Очень странные заявления у нас бизнес, а не шашечки. В бизнесе как-то важно чтобы ваша программа работала и без вас. А у вас увы фактор автобуса в чистом виде.


Если не пойдет под 64 - можно просто не использовать 64. Дрочка неа 64 не нужна. Но думаю что все будет работать без проблем.

Гениально. Давайте подстраивать платформу выполнения под программу.


141 форма, общим размером DFM 1.3мб
146 юнитов общим размером паскалевского кода около 2мб
и некоторое количество своих и сторонник библиотек используемых не только в этом проекте.

2 мегабайта кода? Реально у нас была программа аналогичного масштаба написанная на Delphi. Нам пришлось взять ее и выкинуть, потому что разобраться в ней было мало реально.


Библиотеки без исходного кода принципиально не используются.

Кривите душой. Используются компоненты Delphi. Я не припомню чтобы для VCL были исходники.База:


Итого на 141 форму суммарно 2,5мб исходного кода.
На одну соответственно 17кб в среднем.
А сколько, в среднем у вас кода на одну форму? На экономном ОРМ?

У меня код контроллера в среднем 10 килобайт. Размер формы на html в среднем 5 килобайт. Если уж сильно интересно.


Гнездо Firebird известно :)
Так что проблема поиска с факелами - в бОльшей степени надумана.
То что на Delphi мало пишет молодняк - это даже плюс, люди с опытом :)

Не надумана. А то что на этом не пишет молодняк как вы выражаетесь плохо. Так-как это как раз и приводит к искать с факелами.


Перенос на что бы то ни было займет много времени и сил. Но перенос ради переноса - не нужен.

А между тем мое приложение спокойно переехало с spring framework 3.0->3.1->3.2 и не кашляет. И да особого времени и сил это не затребовало.


Это вы выдумываете. Используется последний зарелизенный Firebird 2.5.1.

Это вот у вас единственный вменяемый компонент и используется у вас только в силу свой как раз таки opensource.


Если вы про переписывание на язык по писку последней моды - то да, не делается. А рефакторинг потихоньку происходит практически при залазе в исходники, с целью повышения стройности кода и архитектуры.

О какой стройности кода может идти речь если у вас в форме ад и израиль? Мягко говоря все образчики кода которые вы показывали ни у кого восторга не вызывает, скорее даже наоборот.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting