Скачать NANOCAD Pдгы 8.5
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP или .NET

LISP или .NET

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 13.09.2017, 15:30 #1
LISP или .NET
wedzzmin
 
Регистрация: 13.09.2017
Сообщений: 4

wedzzmin вне форума Вставить имя

Здравствуйте!
Стою на перепутье, которое обозначил в заголовке.
Есть идея по автоматизации черчения схем на основе табличных данных Excel.
Знаю, что на C#, например, такие вещи реализуются без проблем (если не считать проблемой изучение необходимость изучения C#): чтение значения ячеек таблицы из excel, вставка соответствующего значениям блока с соотв.параметрами.
Возможно ли это с помощью LISP или лучше сразу начинать погружение в более сложные, но более "общие" языки?
Просмотров: 1066
 
Непрочитано 14.09.2017, 07:20
| 1 #2
Fedorino

автоматизация и организация черчения
 
Регистрация: 17.11.2009
Sterlitamak
Сообщений: 113


На лиспе тоже можно, есть готовые библиотеки, я использовал GetExcel http://web2.airmail.net/terrycad/AutoLISP-Code.htm
Но лучше начинать учиться кодить на net. - шире возможности и проще переключится, в случае чего, на другую платформу.
Лисп хорош, но свое отживает.
__________________
слесарь САПР
Fedorino вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 07:37
#3
NotBadBoy


 
Регистрация: 19.08.2014
Сообщений: 16


не только LISP отживает свое, но и с AutoCad`а все больше людей переходят на Revit. а если писать под Revit макросы, то там выбор такой: C#, VB.NET, Python или Ruby.
NotBadBoy вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 08:45
#4
100k

Tekla.Structures.Model.Beam
 
Регистрация: 31.01.2010
Сообщений: 1,783


NotBadBoy, По моим наблюдениям, Ревит теряет популярность.
100k вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 09:15
#5
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 3,876


Цитата:
Сообщение от wedzzmin Посмотреть сообщение
Возможно ли это с помощью LISP или лучше сразу начинать погружение в более сложные, но более "общие" языки?
Если планируются задачи, требующие развитые динамичные диалоги - то уже лисп отпадает. Да и когда "покопаетесь" в классах .Net - то увидите, сколько времени там экономится только за счет наличия готовых или почти готовых решений для многих задач.

Цитата:
Сообщение от NotBadBoy Посмотреть сообщение
но и с AutoCad`а все больше людей переходят на Revit.
не верьте менеджерам)
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 09:24
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 2,431


Цитата:
Да и когда "покопаетесь" в классах .Net - то увидите, сколько времени там экономится только за счет наличия готовых или почти готовых решений для многих задач.
в плане экономии времени (за счёт уменшения объёма написания кода) с .Net может конкурировать только Python
trir вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 09:25
#7
ProjectMaster


 
Регистрация: 21.08.2017
Сообщений: 128


Цитата:
Сообщение от Сергей812 Посмотреть сообщение

не верьте менеджерам)
Согласен. У каждой программы свои задачи. 90% повседневных задач проектирования эффективно решается простым плоским черчением. Применение BIM в 90% задач приведет только к увеличению трудозатрат.

----- добавлено через ~3 мин. -----
Если учить - то нужно учить максимально универсальный язык. Учи либо .net, либо c++.
ProjectMaster вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 14.09.2017, 09:42
#8
wedzzmin


 
Регистрация: 13.09.2017
Сообщений: 4


Большое спасибо за ответы, совпадают, в принципе, с собственными мыслями. Сомнение вызывает лишь объем материала к освоению)
wedzzmin вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 10:23
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 34,811


Проблема не в объеме и не в тонкостях языка. Проблема в наличии задач и времени на их решение
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 10:40
#10
100k

Tekla.Structures.Model.Beam
 
Регистрация: 31.01.2010
Сообщений: 1,783


Если есть склонность к функциональным языкам (типа lisp), то можно попробовать не C# а F#
100k вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 10:48
1 | #11
trir


 
Регистрация: 18.12.2010
Сообщений: 2,431


я вот почему C# выучил, так потому что задолбался переводить код примеров с C# на VB.NET
trir вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 14.09.2017, 10:49
#12
wedzzmin


 
Регистрация: 13.09.2017
Сообщений: 4


trir, это я уже приметил, VB не в почете у гуру)
wedzzmin вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 11:01
#13
Kinzer


 
Регистрация: 28.10.2007
Сообщений: 401


Цитата:
Сообщение от 100k Посмотреть сообщение
Если есть склонность к функциональным языкам (типа lisp), то можно попробовать не C# а F#
Offtop: C# тоже есть элементы функционального языка. И особо нет причин учить F#, где ну в разы меньше полезной инфы и всего прочего. Тем более с каждой новой версией шарпа там появляются всюкие функциональные плюшки.
Kinzer вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 11:09
#14
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 3,876


Цитата:
Сообщение от trir Посмотреть сообщение
я вот почему C# выучил, так потому что задолбался переводить код примеров с C# на VB.NET
аналогично) Больше всего примеров на форумах шло на C#, хотя в офф. руководстве Аутодеска были примеры и на VB.Net, и на C#)

Цитата:
Сообщение от wedzzmin Посмотреть сообщение
trir, это я уже приметил, VB не в почете у гуру)
без разницы - в VB.Net доступен фактически тот же функционал, так как он определяется Фреймворком Net. Выбирайте, что вам больше придется по душе )
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.09.2017, 16:08
#15
Psyakrev


 
Регистрация: 17.06.2010
Сообщений: 372


По VB.Net нет нормального букваря на русском, с обычным VB общего мало - не нужно тратить время на него.
Psyakrev вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 15.09.2017, 07:39
#16
wedzzmin


 
Регистрация: 13.09.2017
Сообщений: 4


Psyakrev, а что Вы считаете нормальным букварем по C#?
wedzzmin вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.09.2017, 17:32
#17
filgavrilov


 
Регистрация: 24.11.2015
Санкт-Петербург
Сообщений: 32
Отправить сообщение для filgavrilov с помощью Skype™


Цитата:
Сообщение от 100k Посмотреть сообщение
По моим наблюдениям, Ревит теряет популярность.
А что набирает тогда?
__________________
vk.com/filgavrilov
filgavrilov вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP или .NET

Инженерные консультации
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Портирование .Net + lisp приложений для BricsCAD Sleekka LISP 12 25.12.2012 11:41
{Конкурс} 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
загрузка DOS прог через LISP Gaa LISP 15 12.08.2005 19:19

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


Размещение рекламы