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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Стоит ли делать 32-битные версии программ?

Стоит ли делать 32-битные версии программ?

Ответ
Поиск в этой теме
Непрочитано 10.07.2018, 06:05 #1
Стоит ли делать 32-битные версии программ?
АлексЮстасу
 
топограф, технолог
 
Москва
Регистрация: 24.05.2009
Сообщений: 3,031

Делать ли 32-битные версии программ? Или это такой анахронизм, что уже нет? Или все-таки есть заметная доля пользователей с 32-битными машинами? (Дома у меня как раз 32-битная старушка ).
При подготовке программ на ObjectARX сейчас мы делаем и для Win32, и для Win64. Т.к. делаем для 2011-2018, то получается много и долго. Может быть я один такой отсталый, а больше никому это уже и не нужно?
__________________
количество моих сообщений не говорит о знании Автокада
Просмотров: 10057
 
Непрочитано 10.07.2018, 06:12
| 1 #2
Komplanar


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


ИМХО, надо сразу пилить голосовалку, если движок форума подобное поддерживает.
Я лично считаю, что 32-бит это атавизм, уже даже смартфоны переходят на объёмы оперативки более 4 гигов.
Komplanar вне форума  
 
Непрочитано 10.07.2018, 06:16
#3
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


ориентируйтесь на потребителей, неважно, коммерческие или нет. Гадать тут бесполезно. Ведущие САПР вот перестали же x86 версии делать. И не потому, что лень или долго, а потому, что процент пользователей такой стремится к нулю.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 10.07.2018, 06:27
#4
juri18

Инженер
 
Регистрация: 27.05.2007
Сибирь
Сообщений: 2,974


При чем тут форум? Делайте опрос среди пользователей Ваших программ.
juri18 вне форума  
 
Непрочитано 10.07.2018, 06:36
#5
Boxa

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


Вот именно для того, что бы иметь точные данные по этому вопросу, производители софта и встраивают модули сбора статистики в программы. И это правильно. Производителю важно понимать, какой инструмент или функция наиболее востребована и сконцентрировать усилия именно в этом направлении, да и пользователю это в плюс, тот инструмент, которым он наиболее часто пользуется, будет развиваться намного динамичнее. А если такого модуля нет, то опрашивайте пользователей, голосование на форуме ничего не даст, тут не та целевая аудитория, тем более в разделе "программирование".
Boxa вне форума  
 
Непрочитано 10.07.2018, 07:11
#6
ETCartman


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


некоторые приложения может быть и не имеет смысла (крупные cad). Мелкие инженерные имеет смысл - дома у многих старые машины. Линукс у кого под wine - тоже
Это мое персональное мнение. Тащем то 32 битные работают и прекрасно.
ETCartman вне форума  
 
Непрочитано 10.07.2018, 08:18
| 1 #7
Dakar


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


Товарищи, а какая разница, какая машина у пользователя? 64х разрядная архитектура вполне позволяет запускать 32-х битные приложения. Осталось разобраться, достаточно ли вашей программы возможностей 32-х битной архитектуры. Крупные кад вполне могут потреблять более 4 гигов оперы и при малом количестве "32ых пользователей" выпускать для них программу посчитали не целесообразным. А вот калькулятор на "64-той архитектуре" для меня выглядит дико. Зачем? Ради каких плюсов? Только ради моды?
Все вышесказанное IMHO.
Dakar вне форума  
 
Непрочитано 10.07.2018, 08:22
#8
Boxa

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


Цитата:
Сообщение от Dakar Посмотреть сообщение
Товарищи, а какая разница, какая машина у пользователя? 64х разрядная архитектура вполне позволяет запускать 32-х битные приложения
это если говорить про обычные приложения, а если внимательно прочитать первое сообщение, то окажется что разговор идет про ARX
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
При подготовке программ на ObjectARX сейчас мы делаем и для Win32, и для Win64
Autocad x64 не загужает 32 битные сборки.
Boxa вне форума  
 
Непрочитано 10.07.2018, 09:44
#9
lexabelic


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


Пишу с рабочего компьютера следующей конфигурации: 2006 год приобретения, Celeron 1x2.26 ГГц, 768 МБ ОЗУ, Мать Gigabyte GA-8IE2004P(-L), жесткий 250 ГБ с интерфейсом IDE, Система WinXPsp3. И это считается еще неплохой машиной.

А вы говорите, космические корабли бороздять...

Последний раз редактировалось lexabelic, 10.07.2018 в 09:57.
lexabelic вне форума  
 
Непрочитано 10.07.2018, 09:48
#10
juri18

Инженер
 
Регистрация: 27.05.2007
Сибирь
Сообщений: 2,974


Цитата:
Сообщение от lexabelic Посмотреть сообщение
А вы говорите, космические корабли бороздять...
Так у Вас тогда и мониторы, поди, ЭЛТ?
juri18 вне форума  
 
Непрочитано 10.07.2018, 09:53
#11
lexabelic


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


Монитор ЭЛТ Самсунг 19", уже немного темноват-с. В этом году думаю уже притащать из дому свой, как новый куплю))

----- добавлено через 49 сек. -----
Но мышь не шариковая, нет! )))

----- добавлено через ~2 мин. -----
Я это все к тому, что не стоит уподобляться производителям игр, которые делают свои продукты на грани мощности и современности "железа".
lexabelic вне форума  
 
Непрочитано 10.07.2018, 09:58
#12
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Цитата:
Сообщение от lexabelic Посмотреть сообщение
Пишу с рабочего компьютера следующей конфигурации:
Нашел чем кичиться. Это считается несусветным барахлом.
Setvar вне форума  
 
Непрочитано 10.07.2018, 10:00
#13
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от ETCartman Посмотреть сообщение
некоторые приложения может быть и не имеет смысла (крупные cad). Мелкие инженерные имеет смысл - дома у многих старые машины.
Цитата:
Сообщение от Dakar Посмотреть сообщение
Товарищи, а какая разница, какая машина у пользователя? 64х разрядная архитектура вполне позволяет запускать 32-х битные приложения.
Машина ни при чем. При чем пользователь. И "имеет/не имеет смысл" логично решать именно пользователям. Поэтому и говорю, что не надо думать, а надо на них ориентироваться.

У меня, например, долгое время из-за лени вообще дома для шабашек использовался старый комп с 512Мб оперативы (и да, ЭЛТ, который я буквально полтора года назад только сменил). На новый комп установил, как в итоге оказалось, глючную семерку. И после пары отказов в установке рабочих программ плюнул, не захотел тратить время на переустановку (недавно только обновил, купив SSD и памяти побольше).
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 10.07.2018, 10:02
#14
ShaggyDoc

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


Если программист делает программы для обезличенного круга пользователей, то он просто обязан делать и 32-битное и 64-битное приложение - если среда программирования позволяет. Или 32-битное (которое запустится и на 64-бит).

Пользователи не обязаны обновлять свою технику и ОС ради какого-нибудь "калькулятора" из-за того, что программисту кажется "получается много и долго".

Если приложение какое-то специфичное, например только под AutoCAD x64, то об этом и объявлено должно быть в системных требованиях. С учетом потери значительной части клиентов.

Не надо еще и про версию Windows забывать - она не обязательно должна быть самая свежая и глючная.
ShaggyDoc вне форума  
 
Непрочитано 10.07.2018, 10:03
#15
lexabelic


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


Цитата:
Сообщение от Setvar Посмотреть сообщение
Нашел чем кичиться. Это считается несусветным барахлом.
Бугыгы)) Я не кичусь, и не плачусь, я просто говорю, как оно бывает, повышаю кругозор топикастера) Конечно, при разработке нового ПО не стоит ориентироваться на такое "барахло", мы попользуемся и старым ПО) Хотя, нормальная, в принципе, машина!)
lexabelic вне форума  
 
Непрочитано 10.07.2018, 10:03
#16
Komplanar


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


Основной стоимостью рабочей станции является не железо, а ПО. Одной из причин не ориентироваться на компы х32 является то, что устаревшее железо является признаком низкой платежеспособности.
Собственно, по этой же причине производители ПО не особо развивают продукты под Линукс, не только в связи с малой долей данной операционки на рынке операционок, но и потому, что выбор бесплатной операционки зачастую означает не стремление получить безопасную систему, а стремление сэкономить на софте.
Offtop: Разумеется, сейчас начнут приводить примеры конфигураций, где программы стоимостью несколько сот тысяч и выше крутятся на лине или XP х32 или ещё чем-нибудь более древнем...
Komplanar вне форума  
 
Непрочитано 10.07.2018, 10:08
#17
lexabelic


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


Цитата:
Сообщение от Komplanar Посмотреть сообщение
Основной стоимостью рабочей станции является не железо, а ПО.
Offtop: Это Вы понимаете, и, например, я тоже это понимаю. Но у предприятия нет лишних денег, чтобы приобретать какие-то там компьютеры. Я знаю, что мне скажут, когда через три года накроются и эти компы - садись-де за кульман))) И ПО, как вы понимаете, конечно же, всё нелегальное, потому что всем пофиг))) И да, я пишу эти строки в июле 2018 года, как ни странно)))
lexabelic вне форума  
 
Непрочитано 10.07.2018, 10:13
#18
Boxa

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


Соглашусь с Komplanar, если работодатель так экономит на железе, что использует в работе компы 12 летней давности (я знаю про встроенные решения и там такое допустимо, но с них в инет не ходят и софт новый на них не ставят), то решиться ли он потратить деньги на новый софт... Очень сильно сомневаюсь. А значит это не ваша целевая аудитория и учитывать её мнение не нужно.
Boxa вне форума  
 
Непрочитано 10.07.2018, 10:24
#19
lexabelic


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


Как говорили люди выше - смотря для какое ПО, и для каких задач. 5-летние дешевые 32-битные машины - это вполне нормально, как мне кажется, нет? Хозяева, выделяющие деньги, мыслят в высших сферах, им не до каких-то там компьютеров и прочих проблем рядового персонала. Offtop: Зато некоторые из руководства, запускающие на машинах своих максимум пиратский Excel, имеют машины, на которых даже можно играть в Танки и Корабли! Что и делают

Последний раз редактировалось lexabelic, 10.07.2018 в 10:29.
lexabelic вне форума  
 
Непрочитано 10.07.2018, 10:32
#20
Сергей812


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


Начнете продавать и если будет спрос - допилите x86 версию) Просто напишите на сайте или где там еще будете информацию выкладывать - что разработка х86 делается под заказ. Нашли где целевую аудиторию опрашивать
Сергей812 вне форума  
 
Непрочитано 10.07.2018, 10:41
#21
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Если программист делает программы для обезличенного круга пользователей, то он просто обязан делать и 32-битное и 64-битное приложение
ну, про обезличенность можно было и не говорить, это и так понятно. В топике есть инфа про предназначение (ObjectARX .................... для 2011-2018,)
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 10.07.2018, 17:14
#22
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Пишите через СОМ и даже задумываться не будете.
Все мои программы работают везде, независимо от версии Автокада и разрядности системы. И все они написаны на х32.
PS Общая масса х64 программ ещё не перевалила за 5%. Деление на х32 и х64 создано искусственно для принудительной покупки нового железа и ПО.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 10.07.2018, 17:16
#23
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от maratovich Посмотреть сообщение
Деление на х32 и х64 создано искусственно для принудительной покупки нового железа и ПО.
Ага, конечно... И NTFS по сравнению с FAT12 тоже излишек!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.07.2018, 17:21
#24
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И NTFS по сравнению с FAT12 тоже излишек!
Менять можно что угодно, но .... что именно меняется то на х64? меняются имена функций и усё, по сути кишки то остаются, сами функции не изменились.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 10.07.2018, 17:23
#25
Александр Ривилис

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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
При подготовке программ на ObjectARX сейчас мы делаем и для Win32, и для Win64. Т.к. делаем для 2011-2018, то получается много и долго.
При правильном подходе все эти arx-файлы получаются нажатием одной кнопки в Visual Studio. Я бы скорее подумал о прекращении поддержки старых версий, чем об отказе от x86. Тем более, что старые версии почти наверняка x86. IMHO.
P.S.: Насколько я помню у вас не просто ObjectARX, а ObjectARX fo Map 3D, который работает в Map 3d и в Civil 3d. Map 3d не существует в x86 версии с 2017, а Civil 3d только x64 начиная с 2014. Вроде я ничего не перепутал.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от maratovich Посмотреть сообщение
Менять можно что угодно, но .... что именно меняется то на х64? меняются имена функций и усё, по сути кишки то остаются, сами функции не изменились.
Имена функций??? Они как раз остаются неизменными.

Последний раз редактировалось Александр Ривилис, 10.07.2018 в 17:35.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 10.07.2018, 19:19
#26
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Прямой ответ на мой вопрос о поддержке программ для Win32, наверное, подобен ответу на вопрос, поддерживать ли программы для версий до 2015 или до 2013 и т.п. И такой прямой ответ может дать только статистика использования, статистика распространенности Win32 и разных версий AutoCAD.
Статистика отсутствует.
Второе приближение - опыт, экспертные оценки от многих. От программистов, у которых запрашивают/не запрашивают такие-другие варианты. От организаторов работ, знающих что и какое фактически используется. От пользователей с обширным опытом. И т.п.
Offtop: ...Кстати, посмотрел статистику скачивания одного приложения - там доля 32-битного варианта приблизительно 40%. Но такая статистика может и ни о чем не говорить
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 10.07.2018, 21:18
1 | #27
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,104


Цитата:
Стоит ли делать 32-битные версии программ?
32-бита - это всё ещё около 5-20% потенциальных потребителей. В каких-то отраслях меньше (ноль), где-то больше (до трети).
Стоят ли эти потенциальные потребители затрат, вопрос чисто политический и экономический. Тут никто не скажет ответ.
Дмитррр вне форума  
 
Непрочитано 10.07.2018, 21:30
#28
trir


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


Цитата:
что именно меняется то на х64?
объём доступной оперативной памяти, для х32 это 1.5 гига на процесс
trir вне форума  
 
Автор темы   Непрочитано 10.07.2018, 22:11
#29
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Стоят ли эти потенциальные потребители затрат, вопрос чисто политический и экономический.
Для создателей программ в общем случае все потребители "стоят" одинаково.
Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
При правильном подходе все эти arx-файлы получаются нажатием одной кнопки в Visual Studio.
Это было бы отлично! Как такого добиться?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 11.07.2018, 06:35
#30
ShaggyDoc

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


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Стоят ли эти потенциальные потребители затрат, вопрос чисто политический и экономический
Это в "бедной" России, где бомжи со смартфонами ходят, и где говорят "У тебя что, как у лоха галстук за $30 - за углом по $300 можно взять".
А вот в богатой Америке это может быть и судебный вопрос - запросто в суд подадут за "дискриминацию".

Известный разработчик СУБД Лес Пинтер в свое время на это жаловался - вынуждали делать софт для 8086, хотя давно уже были машины на 486 системах. А зачем какой-то корпорации обновлять железо на сотнях компьютеров только ради понтов?

И, если посмотреть в софтовых каталогах, то многие программы делаются совместимыми аж с Win95, а библиотеки совместимыми с 16-разрядными системами.

Это для программ общего назначения, а для специфичных (как AutoCAD) можно и "супер-новые" делать. Но обязательно системные требования указывать в документации, которую можно прочесть до покупки.
ShaggyDoc вне форума  
 
Непрочитано 11.07.2018, 06:58
1 | 1 #31
ETCartman


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


Ну это смотря как программы писать. Особенно некоторые граждане выкладывающие бесплатные программы (типа решения квадратного уравнения) непременно сделают под последний фрэймворк 64 бит и прочее, то есть чтобы оно работало - надо доставить кучу всякого барахла, которое потребует поставить еще кучу барахла, после чего новый компьютер начинает тормозить и так далее. Посылаю сразу таким гражданам лучи поноса.
Я собственно помню компьютер селерон 400, 64 мб оперативной памяти, win98 - работало все от ворда до автокада очень быстро и не тормозило почти. Компьютер свою функцию выполнял прекрасно. Сейчас давно уже сижу на линукс, ввиду того что там это сумасшествие не так отчетливо, конечно он 64мб не потянет, но хотя бы с 2мя гигами тянет прекрасно. И при некотором развитии навыков проблем куда меньше чем со всем остальным.
То есть, отвечая на вопрос в сабже - если автору большого труда не составляет то лучше делать 32 и 64 или только 32, ориентируясь хотя бы на 10 лет назад.
Если программа типа солидворкса, в которой тысячи сторонних библиотек, то там отказ от 32 бита объясняется большими затратами на поддержку, потому что я думаю что компиляция не такой простой процесс. Там отказ от 32 бит совершенно естественен. И кстати у кого все еще 32 то старые версии работают зачастую лучше новых, это по моему опыту.
ETCartman вне форума  
 
Автор темы   Непрочитано 11.07.2018, 16:47
#32
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Хотелось бы ответов и соображений не столько общих, сколько с хотя бы приблизительными, оценочными цифрами. О фактической доле пользователей 32-битных AutoCAD.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 11.07.2018, 16:55
| 2 #33
Сергей812


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Хотелось бы ответов и соображений не столько общих, сколько с хотя бы приблизительными, оценочными цифрами. О фактической доле пользователей 32-битных AutoCAD.
вы пытаетесь связать две совершенно разные цифры - общее количество пользователей данного ПО и тех, кто будет заинтересован в покупке ваших программ. С тем же успехом монетку можно подкинуть)
Сергей812 вне форума  
 
Автор темы   Непрочитано 11.07.2018, 19:17
#34
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
вы пытаетесь связать две совершенно разные цифры - общее количество пользователей данного ПО и тех, кто будет заинтересован в покупке ваших программ. С тем же успехом монетку можно подкинуть)
Во-первых, эти сведения могут быть полезны не только мне. Во-вторых, одно есть подмножество другого. Т.е. для простоты можно допустить, что доля пользователей какой-то программы под AutoCAD 32bit будет того же порядка, как доля самого AutoCAD 32bit.
Offtop:
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
А вот в богатой Америке это может быть и судебный вопрос - запросто в суд подадут за "дискриминацию".

Известный разработчик СУБД Лес Пинтер в свое время на это жаловался - вынуждали делать софт для 8086, хотя давно уже были машины на 486 системах. А зачем какой-то корпорации обновлять железо на сотнях компьютеров только ради понтов?

И, если посмотреть в софтовых каталогах, то многие программы делаются совместимыми аж с Win95, а библиотеки совместимыми с 16-разрядными системами.

Это для программ общего назначения, а для специфичных (как AutoCAD) можно и "супер-новые" делать. Но обязательно системные требования указывать в документации, которую можно прочесть до покупки.
В автокадовском магазине весной мне прямо запретили заявлять версии для AutoCAD старше 2015. К осени, возможно, запретят и 2015-2016. И т.к. в моем случае речь шла о Civil 3D, а он с 2015 не поддерживает Win32, то запретили заявлять и Win32. (Хотя, и не запретили выкладывать в скачивание версии старше и всех разрядностей).
Т.е. дискриминация однозначная и сознательная - пододвигать и пользователей, и программистов к новейшим версиям. Заодно и к уходу от Win32.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 11.07.2018, 19:26
#35
Сергей812


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Во-первых, эти сведения могут быть полезны не только мне. Во-вторых, одно есть подмножество другого. Т.е. для простоты можно допустить, что доля пользователей какой-то программы под AutoCAD 32bit будет того же порядка, как доля самого AutoCAD 32bit.
например, если программы будут связаны с обработкой больших чертежей и объемов данных, то на 90% это будут 64-битники. А те, кто пытается крутить подобные чертежи на х86 - в 99% скорее всего и не купят ничего, имхо. Будут искать халявные решения)
Сергей812 вне форума  
 
Автор темы   Непрочитано 11.07.2018, 21:05
#36
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
например, если программы будут связаны с обработкой больших чертежей и объемов данных, то на 90% это будут 64-битники.
Если программы связаны с определенными версиями или разрядностью, то и вопроса бы не было.
По Вашим оценкам, опыту какова доля 32-битных AutoCAD?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 11.07.2018, 21:50
#37
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Через 2 года будет 128-бит, что тогда будете делать ?
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 11.07.2018, 22:22
#38
Сергей812


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
По Вашим оценкам, опыту какова доля 32-битных AutoCAD?
У нас в фирме фактически нет, но даже в Питере знаю фирмы - которые чуть ли не на 2009 сидят еще на стареньких машинах.. А что делается по стране с учетом нынешних цен на комплектующие и на проектные работы - думаю, картина очень пестрая) Ну не сможете вы себе "подстелить соломки" заранее - как бы не хотели этого.
Сергей812 вне форума  
 
Непрочитано 11.07.2018, 23:24
1 | #39
Александр Ривилис

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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Это было бы отлично! Как такого добиться?
На этот вопрос я могу ответить не вам, а программисту, который это будет делать. Если в двух словах, то следует иметь последнюю версию VS (на данный момент 2017) и все предыдущие, необходимые для компиляции. Дальше создаётся файл решения, содержащий соответствующее количество проектов, в которых заданы правильные Platform Toolset. После этого сборка всех проектов выполняется одной кнопкой. И вопросы компилировать или нет под Win32 отпадают сами собой - если есть поддержка на уровне ObjectARX - значит можно сделать без дополнительных телодвижений. Если поддержки нет - увы...
Александр Ривилис вне форума  
 
Непрочитано 12.07.2018, 07:23
#40
ETCartman


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
90% это будут 64-битники
В среднем сколько компьютеров может использовать один человек? По моему больше одного точно - один на работе (вероятней всего новый), другие дома. Ноутбуки у многих отдельно. Притом многие программы хорошо иметь на каждом, хоть не для постоянной работы но для время от времени.
Ответ на вопрос заключается в сложности поддержки. В случае тяжелых коммерческих программ отказ от поддержки 32 бит полностью оправдан финансово (ввиду зоопарка сторонних библиотек и сложности производственного цикла).
ETCartman вне форума  
 
Непрочитано 12.07.2018, 13:30
#41
Александр Ривилис

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


ETCartman,
Это всё применимо в общем случае. Здесь же совершенно конкретный: arx-приложение на C++ для AutoCAD с использованием ObjectARX SDK (возможно ObjectARX SDK for Map 3d)
Вообще говоря название темы очень далеко от текста в первом сообщении темы. Название темы очень абстрактное, а в тексте сообщения всё очень конкретно. Тем более зная что за приложение АлексЮстасу продвигает.
Александр Ривилис вне форума  
 
Непрочитано 12.07.2018, 13:48
#42
Сергей812


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


Цитата:
Сообщение от ETCartman Посмотреть сообщение
В среднем сколько компьютеров может использовать один человек? По моему больше одного точно - один на работе (вероятней всего новый), другие дома. Ноутбуки у многих отдельно. Притом многие программы хорошо иметь на каждом, хоть не для постоянной работы но для время от времени.
немного по другому оцениваю - 64 битные машинки стали активно еще до 2014 года (до скачка курса и цен на комплектующие) появляться на рабочих местах в крупных городах. А условно 10% - это госучереждения (где свои нюансы апгрейда) и те частные фирмы, в которых вообще принципиально ни во что не вкладываются. А так 32-битные машинки "ушли" в отделы снабжения, сметчикам, в производственные отделы и т.д. - где их ресурсов вполне хватает. Врятли ТС "замутит" сметную программу
Сергей812 вне форума  
 
Непрочитано 12.07.2018, 14:03
#43
trir


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


первые процы x64 появились в 2003
trir вне форума  
 
Непрочитано 12.07.2018, 14:14
#44
Сергей812


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


Насколько помню, в то время из операционных систем 2003 серверная ось поддерживала 64 бита, а вот десктопная XP - официально только х86 была.
Сергей812 вне форума  
 
Непрочитано 12.07.2018, 14:17
#45
trir


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


Windows XP Professional x64 Edition была выпущена 25 апреля 2005
походу, для desktop'а процы x32 уже лет десять как не выпускают, для ноутов их выпскали дольше
обычные компы редко живут больше 10 лет...
trir вне форума  
 
Непрочитано 12.07.2018, 14:32
#46
Сергей812


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


Цитата:
Сообщение от trir Посмотреть сообщение
Windows XP Professional x64 Edition была выпущена 25 апреля 2005
вживую не разу не видел) Да и странная операционная система - в 2005 выпущена, а в 2008 перестали обновлять - даже на 3 сервис-пак забили.

Тут еще вопрос интересный - на возможности каких операционных систем рассчитывать: тот 2011 акад официально и на ХП ставить можно.
Сергей812 вне форума  
 
Непрочитано 12.07.2018, 14:37
#47
trir


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


Цитата:
вживую не разу не видел)
я пару лет сидел, она странная
trir вне форума  
 
Непрочитано 12.07.2018, 14:49
#48
Сергей812


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


в 2003 году 1Гб RAM на рабочей машине проектировщика считалось супер) А расходовать считанные МБ на 64битные указатели - слишком жирно)

во всяком случае, если ТС ориентируется на 2011 нижнюю границу версии - то есть определенная вероятность встретить х86 XP. Кто как раз обновлял парк машин перед первым кризисом вместе с OEM XP.

----- добавлено через ~2 мин. -----
хотя сильно сомневаюсь - что они будут покупать что-то)
Сергей812 вне форума  
 
Непрочитано 13.07.2018, 07:45
#49
trir


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


с другой стороны, если люди плотно используют VBA, особенно в связке с офисом - они будут сидеть на х32 до упора
trir вне форума  
 
Непрочитано 13.07.2018, 07:55
#50
ETCartman


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


Цитата:
Сообщение от trir Посмотреть сообщение
, если люди плотно используют VBA
А что VBA потихоньку отменяют? Я знаю что в Excel только вместе со старым форматом. Очень жаль- достаточно эффективное средство. Программу на все случаи жизни найти невозможно
ETCartman вне форума  
 
Непрочитано 13.07.2018, 08:03
#51
trir


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


Цитата:
А что VBA потихоньку отменяют?
на х64 надо переписовать - не всегда к этому готовы. офис долен быть тойже разрядности.
вообщем класический legacy
trir вне форума  
 
Непрочитано 13.07.2018, 09:36
#52
Сергей812


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


Цитата:
Сообщение от trir Посмотреть сообщение
с другой стороны, если люди плотно используют VBA, особенно в связке с офисом - они будут сидеть на х32 до упора
Разве позднее связывание не позволяет с разной разрядностью на VBA? Во всяком случае из 32-битного экселя рулить 64-битным акадом можно. А сидят до упора обычно по другой причине - что когда то какой то толковый сотрудник сделал на быструю руку, а бесплатно копаться в чужом коде и переделывать желающих нет.
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Стоит ли делать 32-битные версии программ?

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сбросить все параметры среды проекта версии АС18 после его открытия в Архикад 21? Алексей Краюшкин ArchiCAD 4 12.08.2017 01:34
Какие основные функциональные отличия версии AutoCad2016 LT от базовой полной версии 2016? Shigeru AutoCAD 11 16.12.2015 14:16
ЗмейCAD (версии под 2008, 2010 автокад). Дима_ Готовые программы 13 07.10.2011 22:44
Прогон стоит под уклоном. Стоит ли его расчитывать на устойчивость в 2х плоскостях? mbdj Конструкции зданий и сооружений 3 28.04.2011 11:26
Стоит ли делать механизированную парковку в подземном паркинге ? drill_man Прочее. Отраслевые разделы 10 30.03.2010 16:22