Перейти к содержанию

Евгенич

Пользователи
  • Публикаций

    3
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Евгенич

  • Звание
    Новичок
  1. Скачал установочный пакет наноКад3.0 ftp://ftp.nanocad.ru/nanoCAD/NC30(1194).exe При попытке запустить установку получил вот что: ! NC30(1194).exe: Ошибка CRC в nanoCAD.cab, файл повреждён ! NC30(1194).exe: Ошибка CRC в nanoCAD.msi, файл повреждён ! NC30(1194).exe: Ошибка CRC в setup.exe, файл повреждён ! NC30(1194).exe: Ошибка CRC в PreReq\vcredist_x86.exe, файл повреждён ! NC30(1194).exe: Ошибка CRC в PreReq\x86\WindowsInstaller-KB893803-v2-x86.exe, файл повреждён
  2. Предлагаю здесь писать только о тех доработках, которые сложно реализовать самостоятельно и о тех, которые реализовать самостоятельно невозможно. Надеюсь, разработчики примут эту информацию к сведению и включат предложенные доработки в план. Может быть, эти доработки не будут связаны с основными приоритетами для разработки, но они очень важны для индивидуальной настройки программы. Для затравки: В качестве API предлагаю использовать РЕФАЛ (РЕкурсивных Функций АЛгоритмический язык). Это язык функционального программирования, ориентированный на символьные преобразования: обработку символьных строк (например, алгебраические выкладки), перевод с одного языка (искусственного или естественного) на другой. РЕФАЛ соединяет в себе математическую простоту с практической ориентацией на написание больших и сложных программ. В отличие от ЛИСПа, основу РЕФАЛа составляет сопоставление с образцом. Благодаря этому типовая программа на РЕФАЛе вдвое-втрое короче по объему, чем аналогичная программа на языке ЛИСП, и гораздо более читаема. Его сопоставление с образцом работает в прямом направлении, а не в обратном (начиная от цели), как в ПРОЛОГе. Это более естественный подход к написанию алгоритмов, что делает их более легкими для тестирования и отладки. Основные структуры данных в ЛИСПе и ПРОЛОГе - это списки, которые могут читаться только в одном направлении. РЕФАЛ использует более общие структуры. Можно строить и читать их слева-направо и справа-налево и, конечно же, прыгать внутрь и наружу по скобочным структурам. Это очень удобно для неискушённого программиста. РЕФАЛ дает свободу и удобство в создании структур данных наряду с использованием лишь математически простых механизмов управления - сопоставления с образцом и подстановки. Это именно то, что нужно для символьной обработки. Другие черты языка: простота, высокая модульность, встроенная структурируемость программ (невозможно встроить GO TO в РЕФАЛ, даже если бы захотел). Простая семантика РЕФАЛа облегчает трассировку и отладку. РЕФАЛ практичный язык, но при этом исключается необходимость изучать множество мелких деталей, которыми, как известно, изобилуют многие другие языки программирования. РЕФАЛ, по-моему, прекрасный выбор для быстрого освоения функционального программирования инженером-непрограммистом.
  3. Может я невнимательно просматривал, но никто не вспомнил Новосибирский bCAD - очень удобный и компактный движок. Хорошо продуман интерфес, API с использованием Java, полностью изолированный от ядра. Я его использую для преподавания начертательной геометрии и инженерной графики. bCAD-pro не всем по карману (хотя, относительно недорог), а бесплатный bCAD-Студент слишком уж обрезан даже для учебных целей. Для меня и моих учеников nanoCAD - глоток родниковой воды. Теперь с нетерпением ждём API. Подготовка инженера,подкреплённая полезной!!! практикой без сомнения, качественнее. Да и расширение перспективной платформы - тоже весомая мотивация! С уважением,Евгенич
×
×
  • Создать...