|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
24.12.2012, 20:05 | #1 | |
Портирование .Net + lisp приложений для BricsCAD
-
Москва
Регистрация: 24.07.2005
Сообщений: 1,335
|
||
Просмотров: 4773
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
Так в чем собственно вопрос? Времени на просмотр видео нет совсем, говорю сразу.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 24.12.2012 в 23:27. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
hwd, про последовательность загрузки: лично я предпочитаю именно лиспом грузить все нужные плагины. ИМХО вопрос привычки
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
ну, э, ну, вы поняли
Тоже соглашусь, вот только все эти связки лисп + нет, лисп + впф, лисп + вба, лисп + опендсл..., как мост через Лету, ни к чему хорошему не приведет. Хотя конечно печально, что американские товарищи втянули многих в буриданову историю. Хотели ж как лучше... Уточню, что вся эта радость доступна не всем, а только счастливым обладателям про и платиновой лицензий. И еще маленький комментарий по лисп коду, как раз в соседней ветке обсуждались те же грабли с переменными вот набросал на коленке свой вариант Код:
Из последних наблюдений, в брикскаде сильно ограничена глубина рекурсии, что может несколько подпортить первоначальную эйфорию. Ну и последнее, портировать обратно будет труднее, так что лучше сразу определиться, чего можно и чего не стоит делать |
|||
|
||||
Привычки бывают и вредными
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Про последовательнось загрузки - тут больше важно что пишется изначально - программа на .Net которая имеет небольшие лисп "вкрапления", или-же лисп с .Net модулями - мне лично, в этом разрезе, глубоко по барабану, что работает в контексте документа, а что в контексте приложения - короче я не могу однозначно сказать что делать надо всегда так, или эдак - в зависимости от задачи - то что "правильно" из Net грузить лиспы - это только если смотреть далеко со стороны - вроде да - так правильней, но если Net в проекте в целом используется только для "красоты" - то в случае "неудачи" с версией или еще чем - это вполне можно обработать програмно (не появились функции - alert'нуть об этом - мол можно красивей - обновитесь, и заменить на такую же но "пострашнее" - работать будет) - на кой мне в таком случае грузить "правильно", но не надежно??
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Вообще-то, если изначально принято решение грузить лиспы .net загрузчиком, зарегистрированным в реестре, то проверка наличия нужного фрэймворка определяется один раз перед тем, как выполнить эту запись в реестре (по грамотному). Кроме того, AutoCAD попросту не загрузится, если на компьютере будет отсутствовать нужная ему (AutoCAD) версия фрэймворка.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Чего??? Кем принято? Если писать модуль под предприятие со своими стандартами для загрузки (да еще со своей версией/ями Автокада) - там вобще на половину проверок можно положить - там никакой проблемы совместимости не возникнет, ежили писать чтоб "везде работало" - тут совсем другая песня - и "управлением из лиспа" можно обработать практически любую "неожиданность" - в отличие от Net - который "чуть что" просто не заработает.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
разработчиком.
в этом случае так же проблем не будет, если руки растут оттуда, откуда надо.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
Ну вы еще подеритесь, горячие финские парни.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Zwcad vs Bricscad | TanSi | Другие CAD системы | 200 | 23.10.2012 15:20 |
.Net API Bricscad | hwd | .NET | 27 | 28.01.2012 15:12 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
Аналог lisp команды command в .net | xsakabsx | LISP | 3 | 18.11.2010 23:31 |
Почему в lisp отсутствует аналог функции (arxload ...) для .NET сборок. | Pastor | LISP | 16 | 17.11.2010 13:15 |