Pull to refresh
9
0
Dmitry Kravtsov @dlsf

lsFusion programmer

Send message

Это спор виниловых пластинок с компакт дисками.
Я люблю послушать дома чистый ламповый звук, однако на работе использую частотно дискретизированное воспроизведение.

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

Вы к вопросу о непрерывности и дискретности толкуете?
Как уже было сказано, в СУБД область определения функции дискретна и определена содержимым самой СУБД.

Вы уж определитесь — вам математические функции нужны или в том значении, которые в языках программирования.
Два вопроса следуют друг за другом, смысл их не ясен, что имеете ввиду непонятно.

Не является требованием для математического определения функции — и такие и такие бывают.
Вы с чистой функцией перепутали.
А что имеете ввиду?

Вот в lsFusion эта проблема решается — она разными БД работает, а язык один
Не вытекает, по причине отсутствия этой функции md5 (что там у нее внутри) в перечне реализованных.
Вот вам инструмент комбинаторного программирования, реализуете на нем нужную вам функцию, тогда получите результат. Перечень уже реализованных функций, есть в документации. А для ряда практических примеров мы опубликовали исходные коды разных приложений типа ERP, там тоже многое готово.
Функция md5(x) — дискретная?

В области определения, например, файлы в директории сервера, ее область допустимых значений безусловно дискретная.
Так все-таки, есть в lsFusion «вычисление множества всех не NULL значений любой функции», или нет?

Я напомню, что ERP работает со значениями, существующими базе данных.
Да, для любой дискретной функции в области её допустимых значений.
Это по моему опыту как я делал на практике, не являясь теоретиком данного подхода.
Ну если запрограммируете это дело, то есть шанс завалить Золотого Тельца, мы не брались
Вот у вас есть функция f(x) = md5(x). Как именно вы определите множество ее значений?

Дискуссия идёт к вопросу о майнинге криптовалюты, но мы не про такие вычисления)
в демо-примерах под пользователем admin можно посмотреть форму «Администрирование» >> «Интерпретатор»: в системах на базе lsFusion тоже можно запускать любые скрипты средствами языка на лету и в GUI
Потому что другие языки могут сделать такое только императивным кодом, а в lsFusion это сделано комбинаторным программированием. Это не заявление — это факт.
Этот код не из примера "Турнирная таблица", где нет ни одной строчки императивного кода.
В статье упомянут UPS в контексте альтернативного примера при сотрудничестве с Matternet, однако интересно, что из самого Zipline тоже уши UPS растут. Этот логистический гигант вообще системно занимается доставкой дронами.
А именно, UPS поддерживает проекты Zipline через пожертвования в некоммерческий фонд Gavi Vaccine Alliance, который является подрядчиком госпрограмм в Африке, в частности в Руанде и Гане (сотрудничество), и при этом дополнительно помогает логистическим консалтингом (интерес).
2

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity