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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > "Приятное" известие для любителей программировать на VBA

"Приятное" известие для любителей программировать на VBA

Ответ
Поиск в этой теме
Непрочитано 06.02.2009, 13:25 #1
"Приятное" известие для любителей программировать на VBA
Supermax
 
Руководитель фирмы
 
Москва
Регистрация: 28.03.2007
Сообщений: 1,831

http://blog.jtbworld.com/

2010 AutoCAD

Цитата:
...Soon time for VSTA (Visual Studio Tools for Applications) and this seems like Autodesk’s way to try migrate away users from VBA. Microsoft has stopped supporting VBA for some time now & it's not ported to 64-bit. Learning VBA is not the future.
Просмотров: 13602
 
Непрочитано 06.02.2009, 13:32
#2
Кулик Алексей aka kpblc
Moderator

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


Supermax, это было известно с момента выхода 2007-го офиса Уже там программирование на VBA было задвинуто на второй план по сравнению с .NET Подождем официальных заявлений.
Лично я полагаю, что VSTA - попросту преемник VBA. Ну или по крайней мере будет так позиционироваться.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.02.2009, 13:38
#3
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Ну, одно дело офис, а другое Автокад. Тем более, что это уже не слухи.
Supermax вне форума  
 
Непрочитано 06.02.2009, 13:50
#4
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,783
Отправить сообщение для ssn с помощью Skype™


вот злодеи... по другому и не скажешь...
и чего делать с адаптацией нажитого с таким трудом?
буду сидеть тогда в 2009 вечно.
ssn вне форума  
 
Автор темы   Непрочитано 06.02.2009, 14:12
#5
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


А это чтобы у программистов безработицы небыло. Сколько народу ломанется проги переделывать ... жуть! Кроме того, теперь надо будет покупать Visual Studio
Supermax вне форума  
 
Непрочитано 06.02.2009, 14:44
#6
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


ВБА то бог с ним - мир праху. Осталось только посетовать - сколько сил было потрачено Автодеском на него, теперь уже совершенно очевидно - в пустую, вместо развития АвтоЛИСПа...
Alaspher вне форума  
 
Непрочитано 06.02.2009, 14:46
#7
Кулик Алексей aka kpblc
Moderator

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


Хотя разговор и не об этом, но тем не менее: можно обойтись без VisualStudio и при этом писать (и распространять, и продавать) .NET-приложения. Бесплатно. Лицензионно. Правда, на C#.
Поправка: в основном на C#, хотя есть возможность использовать и C++ managed code, и VB.NET (ни С++, ни VB.NET не тестировал в этой IDE вообще).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.02.2009, 15:31
#8
Baldares


 
Регистрация: 17.10.2008
Саратов
Сообщений: 426


Еклмн!
Будут ли проекты VSTA работать в ранних версиях Автокада (<2010)?
Что это за штука VSTA? Как попробовать?

Я так понимаю. VBA работает с com интерфейсом акада. В 2010 - его не будет.
Значит: 1. Коснется и лисповцев.
2. VSTA будет работать с автокадом через ObjectArx библиотеку. Однако, это сложновато.
Я заблуждаюсь?
Baldares вне форума  
 
Непрочитано 06.02.2009, 15:52
#9
Patrick Henry


 
Сообщений: n/a


А это удел всех майрософт и вообще слишком виндоус-ориентированных программистов - пишут, учат, кипишаться, а потом - бац. И без куска хлеба на пенсии. И наработки никуда не присобачишь, добре если наперекосяк работают. После выхода SP2 Win98 перестал нормально эмулироваться DOS. VB, VB.NET - все пойдет туда же, на свалку.
 
 
Непрочитано 06.02.2009, 16:18
#10
Кулик Алексей aka kpblc
Moderator

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


Patrick Henry, ну так можно дорассуждаться до логики работников отдела (черт, название отдела забыл) из НИИЧАВО: "Познание бесконечности требует бесконечного времени. А потому работай, не работай - все едино" (с) Стругацкие, "Понедельник начинается в субботу"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.02.2009, 16:43
#11
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Алексей, а можно поподробнее про IDE?
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Непрочитано 06.02.2009, 17:35
#12
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Александр Бауск Посмотреть сообщение
Алексей, а можно поподробнее про IDE?
Например, это: http://sharpdevelop.com/OpenSource/SD/Default.aspx
Александр Ривилис вне форума  
 
Непрочитано 06.02.2009, 17:55
#13
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Спасибо.

Вообще, конечно, давно назрела необходимость всерьез задуматься о будущем. С одной стороны - придется потратить кучу времени на .net и полное переписывание программ, с другой - хочется надеяться, что .net пришла действительно надолго и инвестиции личного времени в нее окупятся.
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Автор темы   Непрочитано 06.02.2009, 19:02
#14
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Цитата:
...хочется надеяться, что .net пришла действительно надолго и инвестиции личного времени в нее окупятся.
Ага, жди. Совершенствование программных обвесок операционной системы, фактически аналогично совершенствованию самой операционной системы. Какой производитель ОС допустит такое безобразие? Вот он всех и опускает периодически. И открытые коды не помогут. Видать это такое явление природы.

С Кризисом вас, дорогие товарищи!

Последний раз редактировалось Supermax, 06.02.2009 в 20:34.
Supermax вне форума  
 
Непрочитано 06.02.2009, 19:59
#15
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Уже с депрессией, собственно.
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Автор темы   Непрочитано 06.02.2009, 20:32
#16
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Хотя выход всегда есть. Надо создать что-то типа "MSScriptControl.ScriptControl", только для VBA и послать всех к черту.
Supermax вне форума  
 
Непрочитано 06.02.2009, 22:23
#17
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Supermax Посмотреть сообщение
Хотя выход всегда есть. Надо создать что-то типа "MSScriptControl.ScriptControl", только для VBA и послать всех к черту.
Может, ОС свою написать и послать всех к черту? Или там создать свой полноценный CAD под линукс... А еще вариант - не заморачиваться с новой продукцией MS и Autodesk, и работать на старых добрых W2000/XP и A2002/2004/2008...
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 06.02.2009, 22:27
#18
Кулик Алексей aka kpblc
Moderator

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


Александр Ривилис, это не "например". Это оно и есть. Правда, я работал только со сборкой 2.2 (3 и выше не ставил). Но dll-ки (элементарные) вроде нормально компилируются и подгружаются.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.02.2009, 15:48
#19
TwoZero

Программист
 
Регистрация: 06.03.2008
г.Иркутск
Сообщений: 52
<phrase 1= Отправить сообщение для TwoZero с помощью Skype™


А повлияло ли все это на объектную модель автокада, дапустим я хочу сделать связку автокад+дельфи, с ранними версиями у меня все получалось без проблем. С 2010 автокадом я смогу делать такиеже связки или меня там ждет полный аблом.... ЧЕТА КАКТО СТРАШНО!!!!!
__________________
BASIC _ DELPHI _ C++ _ LISP
TwoZero вне форума  
 
Непрочитано 07.02.2009, 16:46
#20
Кулик Алексей aka kpblc
Moderator

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


TwoZero, а чего гадать-то раньше времени?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.02.2009, 19:10
#21
ShaggyDoc

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


Судя по New Features Workshop в AutoCAD 2010 никаких радикальных изменений нет. По программированию - вообще ничего нового.

Что касается VBA - этого и следовало ожидать. Microsoft регулярно кидает приверженцев своих Бейсиков, особенно встраиваемых в приложения. А также тех, кто с излишним рвением и доверием относится ко вновь изобретаеым технологиям, для которых аббревиатуры не успевают придумывать.

И правильно делает - лохов учить надо.

Что касается объектной модели AutoCAD, то она может чем-то дополняться, в какой-то части меняться - это не страшно. VBA - всего лишь один из инструментов доступа к объектной модели и она придумана не ради VBA. COM-технологии Microsoft "отменить" уже не в состоянии. Фарш в мясо обратно не провернешь. А вот конкретный инструмент (особенно тупой да собственной конструкции) снять с производства - запросто.
ShaggyDoc вне форума  
 
Непрочитано 07.02.2009, 19:38
#22
ETCartman


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


А что оно VBA для Офис тоже отменяет что ли? Я думаю что .NET они сольют в ближайшее десятилетие или как-нибудь изуродуют его, чтобы приложения старые не работали (в этом собственно цель, а не в их недостатках). В этом смысле старые коды что на VB.NET что C# один хрен станут работать через пятое на десятое. Т.е. желательно выбирать поддерживаемые технолгии программирования имеющие открытые аналоги, желательно вообще кроссплатформенные.
VB -истам какой-нибудь RealBasic придется приспосабливать, а вот .NET Framework появится ли альтернативный или нет - не известно.
Можно конечно на старых программах продержаться какое то время, но все равно захочется новенького. Да и железо на месте не стоит, не будешь же Win95 на современный компьютер ставить.

Последний раз редактировалось ETCartman, 07.02.2009 в 21:49.
ETCartman вне форума  
 
Автор темы   Непрочитано 07.02.2009, 20:48
#23
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Но это все фигня. К концу года 80-ти ядерный процессор начнут толкать, а там Vista уже не катит, а значит и Автокад и пр. Там вообще принцип языка совсем другой, на длинных словах вместо команд (что-то где-то так, я в этом не док). Боюсь, медным тазом вообще все накроется.

Больше процессоров, поддерживающих известные до сих пор ОС НЕ-БУ-ДЕТ!!! Может еще выпустят 8-ми ядерный, но я сомневаюсь. 80-ти уже переводят на 035 технологию. Баста карапузики, кончилися танцы.

Supermax вне форума  
 
Непрочитано 07.02.2009, 21:26
#24
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Печально не прощаться с VBA, печально наблюдать, как некогда полезные участники в своем недекватном газавате против неверных доходят до вокзальной лексики.
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Непрочитано 07.02.2009, 21:57
#25
Кулик Алексей aka kpblc
Moderator

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


> Александр Бауск: ?? Адреса, пароли, явки
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.02.2009, 21:58
#26
ETCartman


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


К сожалению у продавцов воздуха и у сообщества пользователей цели обычно разные. Пользователям нужно стабильное развитие, продавцам - деньги. Если брать новые версии программ и сравнивать их со старыми, то улучшений и неудобств обычно поровну, а большая часть просто и не нужна. Под DOS-ом в проектных институтах писались великолепнейшие софты. КМД-шная ЦНИИПСК-овская плоская чертилка даст 100 очков по производительности труда всяческим инверторам и прочей 3Д-фигне. "Рама", "СУДМ" до сих пор пыхтят много где, последний так по моему вообще вряд ли когда-нибудь будет побит.
Это конечно утрированно все, но по сути верно.
Человек оттачивает свою технологию, под себя, а с возрастом учиться и осваивать новое все труднее. Поэтому средства программирования и программы нужно выбирать очень тщательно.
ETCartman вне форума  
 
Непрочитано 07.02.2009, 22:39
#27
stroygeodezia


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


Я мне "плевать"!!! Работаю в "уже не поддерживаемом" 2002м со своими макросами и "программулинами" на ЛИСПе. Устраивает на все 100%...
stroygeodezia вне форума  
 
Непрочитано 07.02.2009, 22:50
#28
SetQ

конструктор
 
Регистрация: 21.07.2007
Петрозаводск
Сообщений: 2,105


я удивляюсь, лисп сейчас самый древний язык высокого уровня (ассемблер - низкого), и в автокаде он в первозданном виде
SetQ вне форума  
 
Непрочитано 07.02.2009, 23:05
#29
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Что вы, что вы, никаких переходов на личности на форуме :=)
Оскорблять можно только группы людей целиком, вроде вэбэашных лохов.
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Непрочитано 07.02.2009, 23:10
#30
ETCartman


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


Да VBA в сущности язык для быстрых решений. Есть кстати аналог ему в Open Office , там он сохраняется неизменно. Я слышал, что к автокаду он притянут искусственно, создать на нем что то путное сложно, кроме того AutoDESK наверняка позаботится о некоторой преемственности, потому что именно массой пользовательских наработок и силен автокад в отлич от прочих кадов.
Основные претензии в части кидалова своих поклонников к продуктам Майкрософт, который ничем особо путным со времени NT и XP разродиться не может, а продажи уменьшать не хочет.
ETCartman вне форума  
 
Автор темы   Непрочитано 07.02.2009, 23:23
#31
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Вот, если бы AutoDesk переделал AutoCAD под Lunix
Supermax вне форума  
 
Непрочитано 07.02.2009, 23:35
#32
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


>VBA в сущности язык для быстрых решений.
>создать на нем что то путное сложно

Ничего подобного.
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Непрочитано 09.02.2009, 08:37
#33
Patrick Henry


 
Сообщений: n/a


Перед вистой программисты VB сильно паниковали, что программы поддерживаться не будут, вообще переходить на .NET особо никто не жаждал. VB все таки была довольно популярная среда (наверно заслуженно). В Vista под "общественным" давлением оставили поддержку VB, но в общем ясно, что это временная уступка. А ровно также будет слит и .NET под любым благовидным предлогом.
Достаточно вспомнить "потерянное" поколение DOS программистов, а ведь действительно многим тогдашним разработкам нет аналогов и сейчас. И что казалось бы сложного в том чтобы приложения могли поддерживаться виндами и функционировать и далее хоть 100 лет?
Оставлять старые ОС долго не реально, меняется железо, драйвера не обновляются, поэтому у каждой программы есть свой срок жизни.
И черт бы с ним вроде - человек тоже не вечен. Но иные программы пишутся десятилетиями, это своего рода творчество и искусство, да и вообще хочется чтобы то, на что тратишь время не было одноразовым презервативом. Посему все (в смысле технологии) что завязано на продукцию M$ должно собственно и восприниматься как одноразовое.
 
 
Непрочитано 09.02.2009, 09:37
#34
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Я всё же не понял. VSTA будет встроен в Автокад как и VBA? Или это просто новая платформа? Если да, то замечательно. Если нет, то соответственно второй вопрос: среда разработки приложений VSTA будет стоить каких-то денег?
Makswell вне форума  
 
Непрочитано 09.02.2009, 09:40
#35
ShaggyDoc

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


Цитата:
Сообщение от Supermax Посмотреть сообщение
Вот, если бы AutoDesk переделал AutoCAD под Lunix
Держи карман шире.

AutoCAD версий около 10-й работал под 11 OS (сам не видел, но так писали в журнале программисты AutoDESK). В AutoCAD 12..14 приложения можно было делать в компиляторах C++ всех фирм. Мы использовали BC++. Даже ARX на Delphi делали. А далее - только Microsoft. Только MS Windows, только MS VC, Vba. И вообще - соглашение о стратегическом партнерстве, основной смысл которого - чтоб вассал ни шага в сторону.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 09.02.2009, 10:25
#36
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Но, кто мешает AutoDesk-у потихоньку добавлять к своим продуктам элементы ОС, как это делают производители навороченных игр? Сначала подмять видеокарту (якобы для более крутой графики), потом внешние устройства (начать с принтера) и т.д. Когда программа рулит железом сама, то сделать такую ОС, которая бы могла работать с такой программой не нарушая патентые права MS легче. Не надо AutoDesk-у рвать партнерские отношения с MS, но и в вассалах тоже ходить не надо. А то, какое же это партнерство?

Вот так в обнимку и потонут братья по "бизнесу".
Supermax вне форума  
 
Непрочитано 09.02.2009, 11:06
#37
ShaggyDoc

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


Цитата:
кто мешает AutoDesk-у потихоньку добавлять к своим продуктам элементы ОС
Им мешает, что не ты у них руководитель фирмы.
ShaggyDoc вне форума  
 
Непрочитано 09.02.2009, 11:50
#38
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Цитата:
Сообщение от Supermax Посмотреть сообщение
Вот, если бы AutoDesk переделал AutoCAD под Lunix
Держи карман шире.
Ну почему-ж нет - как только Линух станет значимым игроком на десктопах, софт под него начнут писать и такие конторы, как Аутодеск. Это-ш бизнес, т.е. - дэнги!

Цитата:
Сообщение от Patrick Henry Посмотреть сообщение
Посему все (в смысле технологии) что завязано на продукцию M$ должно собственно и восприниматься как одноразовое.
Преемственность в других системах врядли выше - достаточно вспомнить Маки, да и у Линуха далеко не с времён царя-Гороха совместимость.
Alaspher вне форума  
 
Непрочитано 09.02.2009, 13:04
#39
ShaggyDoc

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


Цитата:
Ну почему-ж нет - как только Линух станет значимым игроком на десктопах, софт под него начнут писать и такие конторы, как Аутодеск.
Ну да, "как только, так сразу". Только тогда конторы "Аутодеск" скорее не будет, а будет какой-нибудь "MS AutoCAD", встроенный в офис. "Это-ш бизнес, т.е. - дэнги!", а большие деньги зарабатывают на массовой продаже дешевых продуктов, "для бедных". Майкрософт это понимает, а Аутодеск - нет. Потому и вассал.

Другие, альтернативные САПР - вполне возможно, да они и есть. Только стоимость этих продуктов наверняка будет на порядок больше, чем у AutoCAD.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 09.02.2009, 13:37
#40
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Цитата:
Им мешает, что не ты у них руководитель фирмы.
Путь к креслу директора AutoDesk мне загораживает ваша широкая спина.
Supermax вне форума  
 
Непрочитано 09.02.2009, 13:44
#41
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Ну да, "как только, так сразу". Только тогда конторы "Аутодеск" скорее не будет...
Свято место, пусто не бывает. Будет спрос, будут и продукты, на Автодеск свет клином не сошёлся.
Alaspher вне форума  
 
Непрочитано 09.02.2009, 13:55
#42
Patrick Henry


 
Сообщений: n/a


А вот удивительно - Ansys ink упорно сохраняет приверженность как Windows так и Linux версиям. При этом годовые объемы написания кодов (и соответственно изменения в классической, а в последнее время и в параллельной - ВоркБэнч) там довольно таки внушительные, что я в принципе не знаю, какая еще программа так постоянно обновляется.
Но то, как говорится, - расчеты, там скорость один из главнейших показателей.
Да и наверно очень непросто будет воссоздать в автокаде под Линукс, все что было сделано под Виндус (на всяких .NET-ах к тому же).
Хотя со временем, если Линукс такими же темпами будет прогрессировать в качестве настольной системы, я думаю появится и сильный КАД под него (или Варикад какой-нибудь разовьется).
 
 
Непрочитано 09.02.2009, 14:57
#43
ShaggyDoc

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


Расчетные программы - особая статья. Там другие критерии - алгоритмы, скорость. Для многих из них пользовательский интерфейс - не самое главное, даже в пакетном режиме задания готовить бывает удобнее. Здесь концепция *nix очень даже предпочтительнее. Один файл (например задание) передается на вход какого-то блока (программы). Эта программа выдаст результат в виде своего файла, и так далее.

Программы типа AutoCAD более ориентированы на интерфейс. Без него - никуда. По сути всё развитие AutoCAD связано именно с интерфейсом. Если сравнить версию 10 с версией 2010, то огромных принципиальных изменений нет. А всё, что связано с интерфейсом - завязано на событийно-ориентированную идеологию Windows. А конкретно AutoCAD еще и исключительно теперь на технологии Microsoft. Так что ждать от него чего-то "эдакого" бесполезно.

Чтобы развились или появились другие CAD под Linux нужны громадные деньги, программисты, и много лет работы. Да и системы программирования мощные и удобные нужны. Почему, как только появилась Windows 95, появилось несметное количество всяких программ? И почему такого количества не было в DOS? Да потому, что одновременно с Windows появилась масса удобных средств разработки от разных фирм. Визуальный интерфейс (а это процентов 90 от кода) стало разрабатывать очень легко. Вот и бросились все делать.

А положение в Linux со средствами разработки сейчас примерно такое же, как в DOS. Прикладных программ несопоставимо меньше, чем под Windows. Тем более больших и серьезных.
ShaggyDoc вне форума  
 
Непрочитано 09.02.2009, 16:02
#44
ETCartman


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


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
А положение в Linux со средствами разработки сейчас примерно такое же, как в DOS. Прикладных программ несопоставимо меньше, чем под Windows. Тем более больших и серьезных.
Мне кажется, это устаревшие какие то данные (хотя я не настолько в этом разбираюсь). Я одно время интересовался открытыми средами разработки в Windows и находил их в основном как аналоги линуксовых.
Вполне интерактивные среды, причем не только на С/С++, но и на Бэйсик и много чего еще. Борландовские есть для Линукс (платные). Реал Бэйсик кроссплатформенная like VB среда - платная для Mac и Win и бесплатная для Linux. Под виндами гораздо меньше, как мне кажется. Просто наверно Виндоус в силу своей де-факто распространенности привлекателен для разработчиков. Но и тут не все так - например в научной среде среди математиков и физиков как раз таки Виндоус считается моветоном, а многие такие софты аообще не имеют виндоус аналогов.
ETCartman вне форума  
 
Непрочитано 12.02.2009, 10:47
#45
Александр Бауск

FEA/CAD/МКЭ/САПР
 
Регистрация: 20.03.2007
48,38°:35,03°
Сообщений: 1,056
Отправить сообщение для Александр Бауск с помощью Skype™


Ну что. Похоже на то, что ненавистники VBA слегка того, сели в лужу, скажем так.
http://blog.jtbworld.com/2009/02/aut...ta-future.html

Цитата:
We will continue to support VBA now and into the foreseeable future in the AutoCAD product line. We are putting together a transition plan to .NET and VSTA and expect to support VBA until our research shows most customers have migrated their code (which could take years.)
__________________
Reshaping the STEM field
Александр Бауск вне форума  
 
Непрочитано 12.02.2009, 19:18
#46
C1


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


VBA не собираются отменять и в альтернативных кадах BtoCAD (http://www.btocad.ru/vs_autocad.php), ZwCAD и пр.
C1 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > "Приятное" известие для любителей программировать на VBA



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторы LCD CRT Разное 94 17.06.2008 10:51
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
VBA для AutoCAD2005 не работает PlotToDevice Garrick Программирование 1 17.02.2006 17:30
Dizassembler для VBA DDlis Программирование 3 31.07.2005 02:19
Не могу найти коды DXF для selectionset в VBA... ssn Программирование 4 06.12.2003 17:19