Mikalai Beliashou (beliashou) wrote,
Mikalai Beliashou
beliashou

Categories:

Меня бесит программирование под Lotus Notes.

Вообще, я человек спокойный, но меня бесит программирование под Lotus Notes. Сейчас меня обвинят в том, что я не изучаю историю голубого гиганта и вообще выдумываю всё сам, но я вижу это так: когда-то были несколько контор, которые, как и всякий жук и жаба в те времена, придумывали свои языки для баз данных и сами на них тут же работали и разрабатывали. И вот пришли большие дядьки с толстыми кошельками и решили, что надо собирать передовые технологии воедино. А табличные и нереляционные базы тогда только поднимали голову… Короче, получили разработчики базы данных задачу: слить наработки разных авторов разных систем в кучу. И что получилось? Есть документы с полями. Есть два языка разработки: Lotus Script и @Formula language. Я понимаю, что это есть обратная совместимость со старинными приложениями, которые написаны до объединения, но сколько версий, сколько кода! И всё до сих пор разрабатывается одновременно на двух языках: частично на скриптах, частично на формулах. Ключевые слова и названия функций – разные, разделители – разные, принципы работы с массивами и прочими структурами данных – разные. Зачастую какие-то простейшие операции (типа убрать из многозначного поля вот это значение) выполняются написанием цикла и с использованием вспомогательных переменных.
Кто мне может объяснить почему созданный штатной процедурой id-файл складывается на разных компьютерах в разные каталоги (на linux в ~, на моей винде в framework, на винде коллеги – в каталог установки Lotus)? И как его потом найти и приаттачить? Почему мне надо сидеть и выдумывать костыль, блин!?

(c)
Tags: О жизни
Subscribe

  • Мои твиты

    Вт, 16:57: А вы любите покупать теплицы на скидке? Вт, 17:08: Сегодня i3 обновился. Завтра, говорят, fedora 35 появится...…

  • Мои твиты

    Пн, 14:50: RT @ jemappellelala: открываю рубрику «фото в рамочку» https://t.co/NEXvRUbvFs Пн, 17:58: Идея для стартапа: собирать штрафы…

  • Мои твиты

    Пн, 10:35: https://t.co/b5dqRERuv2 Пн, 11:01: Сепульки нужны для процесса сепуляции. https://t.co/cM5ZKSrK6Q Пн, 11:43: RT @…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 21 comments

  • Мои твиты

    Вт, 16:57: А вы любите покупать теплицы на скидке? Вт, 17:08: Сегодня i3 обновился. Завтра, говорят, fedora 35 появится...…

  • Мои твиты

    Пн, 14:50: RT @ jemappellelala: открываю рубрику «фото в рамочку» https://t.co/NEXvRUbvFs Пн, 17:58: Идея для стартапа: собирать штрафы…

  • Мои твиты

    Пн, 10:35: https://t.co/b5dqRERuv2 Пн, 11:01: Сепульки нужны для процесса сепуляции. https://t.co/cM5ZKSrK6Q Пн, 11:43: RT @…