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

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

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

Ответ
Поиск в этой теме
Непрочитано 06.02.2009, 13:25
"Приятное" известие для любителей программировать на 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.
Просмотров: 13707
 
Непрочитано 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,437


> Александр Бауск: ?? Адреса, пароли, явки
__________________
Моя библиотека 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,107


я удивляюсь, лисп сейчас самый древний язык высокого уровня (ассемблер - низкого), и в автокаде он в первозданном виде
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 вне форума  
Ответ
Вернуться   Форум 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