| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Какой язык перспективен для инженера-конструктора с условием

Какой язык перспективен для инженера-конструктора с условием

Результаты опроса: Какой язык перспективен для инженера-конструктора?
С/С++ 57 14.69%
Delphi 17 4.38%
Пайтон 39 10.05%
Фортран 1 0.26%
Basic/VB/VBA/VB.NET 93 23.97%
джава 7 1.80%
другой, какой - см. по тексту 29 7.47%
матерный 145 37.37%
Голосовавшие: 388. Вы ещё не голосовали в этом опросе

Ответ
Поиск в этой теме
Непрочитано 23.03.2007, 21:50
Какой язык перспективен для инженера-конструктора с условием
The_Mercy_Seat
 
Сообщений: n/a

Предполагается что инженер-строитель использует как AutoCAD (или его клоны) так и расчетные программы узкостроительного направления, времени на изучение минимум. Требуется получить наибольший практический эффект от владения данным языком.
Просмотров: 261022
 
Непрочитано 03.03.2020, 09:58
#681
румата


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


trir, тоже да не тоже. Да, эти файлы текстовые, а не бинарные. Но преимущества расширяемого языка разметки не нужно сбрасывать со счетов.
румата вне форума  
 
Непрочитано 03.03.2020, 10:10
#682
trir


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


Цитата:
Но преимущества расширяемого языка разметки
чего?
Yet Another Markup Language?
trir вне форума  
 
Непрочитано 03.03.2020, 10:31
#683
румата


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


Цитата:
Сообщение от trir Посмотреть сообщение
чего?
того https://ru.wikipedia.org/wiki/XML
румата вне форума  
 
Непрочитано 01.03.2021, 08:00
#684
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Ковырялся в старых блогах Автодеска и наткнулся на забавный пост: https://adndevblog.typepad.com/aec/2...e-and-mep.html
Если кратко, в вертикальных приложениях на базе автокада на lisp, vba и ActiveX(COM) положили прибор аж в 2004 году и программирование под эти продукты только на .NET
Хочешь писать для ACA, MEP, Civil - добро пожаловать в .NET =)
Boxa вне форума  
 
Непрочитано 01.03.2021, 09:10
#685
Сергей812


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


Цитата:
Сообщение от Boxa Посмотреть сообщение
Ковырялся в старых блогах Автодеска и наткнулся на забавный пост: https://adndevblog.typepad.com/aec/2...e-and-mep.html
Если кратко, в вертикальных приложениях на базе автокада на lisp, vba и ActiveX(COM) положили прибор аж в 2004 году и программирование под эти продукты только на .NET
Хочешь писать для ACA, MEP, Civil - добро пожаловать в .NET =)
не совсем так - там написано, что с 2004 года перестают вести синхронную разработку этих технологий программирования и программных моделей самих приложений.
Сергей812 вне форума  
 
Непрочитано 01.03.2021, 09:19
#686
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Цитата:
ACA and AME dropped DXF/LISP support since ADT 2004.
Цитата:
The hard fact is that LISP uses DXF code to function, and ACA/MEP do not implement DXF. If you try to use LISP to access AEC objects, it simply does not return values.
Сергей812, странно Вы переводите слова dropped и do not implement
Ну да сути это не меняет.
Boxa вне форума  
 
Непрочитано 01.03.2021, 09:35
#687
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


вообще суть поста не в том, что на лисп забили, а в том что лисп, для доступа к данным объектов использует dxf, в то время как aca/mep не испльзуют dxf и как следствие с помощью лиспа невозможно получить данные объектов aec. поэтому для адаптации aca и ame рекомендуется использовать .net.
koMon вне форума  
 
Непрочитано 01.03.2021, 09:50
#688
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Boxa Посмотреть сообщение
Хочешь писать для ACA, MEP, Civil - добро пожаловать в .NET =)
При условии, что тебя возьмут работать в Аутодеск для писания этих вертикальных продуктов. Придешь в "отдел кадров", там спросят "Владеешь .NET? - Ах, нет - тогда выйди вон из дверей".

А дома, мы можем к ним приделывать только "горизонтальные" и "наискосячные" отнорочки.
Хоть на чем, но с учетом
Цитата:
Сообщение от Boxa Посмотреть сообщение
The hard fact is that LISP uses DXF code to function, and ACA/MEP do not implement DXF
т.е. не надо использовать в Лисп функции, использующие именно DXF-коды. Некоторые именно такие и любят.

Об опасности использования ent-функций предупреждали еще в Автокад R10 30 лет назад. Потому что DXF-коды "могут изменяться". Но много лет в базовом Автокаде их не меняли. А вот в "вертикальных" приложениях от них стали отказываться, и правильно сделали.

Незачем их использовать в приложениях, написанных на .NET.
ShaggyDoc вне форума  
 
Непрочитано 01.03.2021, 09:54
| 1 #689
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


koMon, я конечно не переводчик, но ACA and AME dropped DXF/LISP support since ADT 2004 перевожу как ACA и AME бросили поддержку DXF/LISP начиная с ADT 2004.
Цитата:
Сообщение от koMon Посмотреть сообщение
aca и ame рекомендуется использовать .net
А почему рекомендуют .NET, так выбор то не велик, либо .NET, либо плюсы. У .NET порог вхождения ниже, вот его и рекомендуют.
Суть это не меняет, LISP остался только у Автокада и смысла изучать лисп инженеру все меньше и меньше.

P/S/
Лично мне жаль, что стало так. Эта новость прошла как то мимо меня. В начале 2000-х... ADT 3.0, под него писались программы на лисп и я почему то думал, что все это осталось, под ADT 2004 вроде даже писались программы на VB6 (COM) и то же вроде работало. Потом этот момент как то пропал из поля зрения и тут ковырялся и наткнулся на новость. Лично мне жаль.
Boxa вне форума  
 
Непрочитано 01.03.2021, 09:58
#690
Сергей812


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


было бы странно в 2003 студии дать официально разработчикам .Net Фреймворк (причем еще самый простенький) - а с 2004 года сказать: все старые технологии в утиль, только ObjectARX и .Net обертки над ним )
Сергей812 вне форума  
 
Непрочитано 01.03.2021, 10:14
#691
trir


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


Цитата:
LISP остался только у Автокада и смысла изучать лисп инженеру все меньше и меньше.
неа, даже в python'е есть lisp
trir вне форума  
 
Непрочитано 01.03.2021, 10:24
#692
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


trir, Вы прекрасно поняли, что я хотел сказать и да, я в курсе, что есть целый пул языков условно называемых lisp, и наверное более точно надо было в фразе
Цитата:
смысла изучать лисп инженеру все меньше и меньше.
лисп заменить на автолисп и визуаллисп, как языки применимые в автокаде и подобных системах, с которыми чаще сталкиваются инженеры.
Хотя для расширения кругозора, прошу Вас привести пример инженерной программы для которой пишут плагины и дополнения на Common Lisp или которая использует лисп как внутренний язык или написанной на этом языке.
Boxa вне форума  
 
Непрочитано 01.03.2021, 10:26
#693
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


Долгоиграющий получился топик))
zamtmn вне форума  
 
Непрочитано 01.03.2021, 10:40
#694
trir


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


Цитата:
Хотя для расширения кругозора, прошу Вас привести пример инженерной программы для которой пишут плагины и дополнения на Common Lisp или которая использует лисп как внутренний язык или написанной на этом языке.
сейчас многие используют python, а там встроен hy
Есть видео где Кармак программирует на lisp в VR
trir вне форума  
 
Непрочитано 01.03.2021, 10:41
#695
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


Теперь еще динамо есть

Последний раз редактировалось nickname2019, 01.03.2021 в 11:16.
nickname2019 на форуме  
 
Непрочитано 12.03.2021, 14:08
#696
CalcProg


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


одназначно, лазарус.
CalcProg вне форума  
 
Непрочитано 16.03.2021, 12:41
#697
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от CalcProg Посмотреть сообщение
одназначно, лазарус.
И куда его потом ))
Практически использовать в повседневной автоматизации сложно..
Наиболее распространено АПИ на С#, Python и JS.
Причем JS можно использовать не имея ничего на компе, кроме блокнота и браузера.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 16.03.2021, 12:51
#698
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Цитата:
Сообщение от DEM Посмотреть сообщение
Причем JS можно использовать не имея ничего на компе, кроме блокнота и браузера.
Причем JS С# можно использовать не имея ничего на компе, с виндой, кроме блокнота и браузера, однако таких извращенцев еще поискать нужно.
Boxa вне форума  
 
Непрочитано 16.03.2021, 12:53
#699
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Boxa Посмотреть сообщение
Причем JS С# можно использовать не имея ничего на компе, с виндой, кроме блокнота и браузера, однако таких извращенцев еще поискать нужно.
JScript можно использовать и без браузера )))
Я к тому что не требует компиляторов и т.п.
В принципе JS не очень то и сложен в изучении...
Главное понять его многопоточность
А то бывают нюансы использования
Я на этом не раз первое время обжигался.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 16.03.2021, 13:38
#700
Kinzer


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


DEM, В чем смысл писать в блокноте? Тренироваться на случай если придется на чужом компе в тылу врага по памяти писать софт? Мы же используем САПР в расчетах, а не в ручную считаем всегда в работе. В программировании еще более удобно в какой-нибудь студии работать, а не в блокноте.
Kinzer вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Какой язык перспективен для инженера-конструктора с условием

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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