vit_r опять сделал коммент с очень точным наблюдением (
http://ailev.livejournal.com/667930.html?thread=5693210#t5693210): "чем больше формализация, тем меньше люди обращают внимание на смысл". И ведь это крайне точно, замечал много раз: чем больше формализация, чем больше
(
Read more... )
Comments 174
Математика это все же нечто вроде "односвязное замкнутое трёхмерное многообразие гомеоморфно трёхмерной сфере."
Я математику очень люблю. Ни в каком другом тексте, кроме математического, я не встречался с тем, чтобы во фразе были понятны все слова и абсолютно недоступен смысл.
Reply
В качестве примера интересного развития я бы привел среды мультифизичного моделирования modelica -- развитие таких сред, думаю, многое бы дало людям, ежели их развивать. Ибо такие моделирующие среды по самому своему назначению осмысленны. Это машинки по переводу сложной математики и тесно сцепленной с ними физики в понятную людям пользу -- и пользующиеся этими машинками люди (например, конструкторы) будут сами становиться математиками и физиками, но осмысленно.
Reply
Математика же до сих пор работает с предельно простыми, незамусоренными вещами, и достигает там настоящего понимания.
Reply
Я про осмысленное сельское хозяйство тут против собирательства.
Reply
Reply
Reply
Тут есть определённый парадокс. Для того чтобы поставить математику задачу создания "полезного" и собрать на неё денег - нужен визионер-математик, высокого уровня. Но кто заплатит ему, кроме "государства"?
Reply
Я не считаю, что математику задачу должен всенепременно ставить математик. Тем хороший математик и хорош, что может развивать математику в тех направлениях, которые востребованы биологами, инженерами, агротехниками и т.д. А развитие "чистой теории" в надежде, что она когда-нибудь кому-нибудь понадобится, причем неизвестно когда и кому -- это ментальная охота и собирательство, а не ментальное земледелие. Охотники, конечно, могут принести качественное мясо -- бывает, спору нет. Но фермерство в этом плане много продуктивней. Да и вывести новую породу животных проще целенаправленными генетическими экспериментами, нежели бродить по лесам, надеясь найти что-нибудь новенькое вкусненькое и съедобненькое.
Reply
>с ARM это еще более интересно, ибо для ARM есть много конкурирующих производителей
Это, кстати, ещё большой вопрос: сколько конкурирующих производителей ARM и x86 у нас есть.
То есть для x86 их явно не меньшэ трёх. А то и большэ.
А ARMов их в некотором смысле, конечно, многие производят. А в некотором другом смысле - один только ARM, остальные 500 просто фабами работают для производства того, что ARM сделал.
Reply
Reply
Reply
Reply
А что такое (кратко) 'literate programming', которое вы понямули в контексте 'внятного изложения'?
Это система программирования или система комментариев к программе? Или?
Reply
Reply
Reply
Я сам по текстам Кнута разбирался, у него на сайтах. :)
В моем цитировании я имел ввиду то, что формальная запись должна быть предназначена прежде всего для прочтения (и понимания) другим человеком, даже если в пределе эта запись предназначена для машины. Для этого нужно использовать специальные средства: инструментарий, нотации и т.д.
Для меня запись моделируемых систем на языках типа modelica является как раз таким средством: шаг от понимания только математиками в сторону понятности для инженеров, ведь предложена просто другая форма записи системы дифуравнений. Интересно, что будет, если дальше пойти по намеченному этой работой пути.
Reply
Всё. Других преимуществ и резонов нет. Но этого достаточно для "успешной победы".
Специальные тулы, кстати, UML немного дополняют и изменяют в тех областях, где нужно процесс подставить. От различной цветовой кодировки до введения дополнительных расширений. Все пишут UML, но та же конвертация из одного тула в другой до сих пор проблематична.
А математики думают всё-таки в графических образах. Формулы - это сокращённая запись найденого пути.
Reply
Мне очень интересно, что было бы, если популяризация математики продолжилась бы по линии, предложенной в языках типа modelica -- это ведь просто эргономичное представление системы дифуров для конструкторов, попытка выразить смысл матаппарата. Интересно, как далеко можно зайти по этой линии, ежели Modelica развивать не в сторону сращивания с SysML, а в сторону превращения в общематематическую систему типа Maple, Mathematica и т.д.
Reply
Например, в квантовой механике "вы понимаете предмет, если видя уравнение, можете себе представить, как пойдёт решение". То есть, сначала прикидывается график, затем ищется путь к нему. Может быть кто-то работает иначе, но я не знаком с такими.
Торжество SysML/UML - это всё-таки вопрос маркетинга. Для решения задач будут использовать более подходящие методы. Но те, кто понимает, и без особой рекламы. Менеджеры и деньги пойдут под волшебные слова. Развитие, к сожалению, определяется ими. Разве что какая-нибудь фирма сделает что-то абсолютно реовлюционное по значению вроде iPod в музыкальной индустрии.
Кстати, слово Gellish в немецких группах не встречается.
Reply
Gellish используется в Голландии главным образом (включая такие проекты, как интеграция всех SAP-систем Shell, или интеграция всех систем тамошнего министерства дорожно-канальной инфраструктуры), а также в очень свежем пока еще проекте стандарта ISO 15926-7. В Gellish выделяют отдельно табличный безатрибутный синтаксис, а отдельно собственно онтологию+таксономию.
Вам ISO 15926 нужен будет, ежели у вас стоит задача крутой интеграции данных множества систем разных поставщиков. Там прописывается архитектура, которая на практике более-менее начинает работать у проектировщиков (Bentley, Intergraph, AVEVA и прочие САПР для проектировщиков), а конструкторы (Dassault Systemes) к ней только-только присматриваются, но уже поминают в
Reply
Leave a comment