Поддержка LISP в nanoCAD появилась давно и связывалась в первую очередь со специальной командой LSP, которая открывает LISP-консоль, предназначенную для ввода выражений и анализа переменных: Рис. 1. Окно LISP-консоли Релиз 8.5 сделал следующий важный шаг вперед, теперь ввод выражений LISP стал возможен в командной строке, кроме того, появилась поддержка символа PAUSE. Описываемые в статье изменения вошли в релиз 8.5, начиная с номера 8.5.4131.2629, сборка 4133. Читать дальше →
Рассматриваем пример создания утилиты, которая позволяет синхронизировать параметры между объектами nanoCAD BIM Строительство и примитивами Платформы nanoCAD, даже без жесткой фиксации их положения. Вы узнаете о создании пользовательского интерфейса на DCL, использовании реакторов для отслеживания изменений объектов и применении COM-интерфейса для обновления графики и атрибутов. Читать далее
Рассказываем, как Уральский государственный университет путей сообщения готовит будущих специалистов, не только передавая классические профессиональные знания, но и обучая работе в отечественных программных решениях Платформа nanoCAD, nanoCAD BIM ВК, nanoCAD BIM Строительство и nanoCAD Стройплощадка. Читать далее
Я попытаюсь проанализировать некоторые часто повторяющиеся критические замечания в адрес Lisp, чтобы пролить свет на этот вопрос и на то, почему его так часто задают. Позвольте мне начать с пары слов для тех кто не в курсе. Lisp - это семейство языков, включая Common Lisp, Emacs Lisp и несколько диалектов, которые... Так что же не так с лиспом?