|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.07.2018, 06:05 | #1 | |
Стоит ли делать 32-битные версии программ?
топограф, технолог
Москва
Регистрация: 24.05.2009
Сообщений: 3,031
|
||
Просмотров: 10057
|
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
ориентируйтесь на потребителей, неважно, коммерческие или нет. Гадать тут бесполезно. Ведущие САПР вот перестали же x86 версии делать. И не потому, что лень или долго, а потому, что процент пользователей такой стремится к нулю.
__________________
Век живи, век учись - ... |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Вот именно для того, что бы иметь точные данные по этому вопросу, производители софта и встраивают модули сбора статистики в программы. И это правильно. Производителю важно понимать, какой инструмент или функция наиболее востребована и сконцентрировать усилия именно в этом направлении, да и пользователю это в плюс, тот инструмент, которым он наиболее часто пользуется, будет развиваться намного динамичнее. А если такого модуля нет, то опрашивайте пользователей, голосование на форуме ничего не даст, тут не та целевая аудитория, тем более в разделе "программирование".
|
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
некоторые приложения может быть и не имеет смысла (крупные cad). Мелкие инженерные имеет смысл - дома у многих старые машины. Линукс у кого под wine - тоже
Это мое персональное мнение. Тащем то 32 битные работают и прекрасно.
__________________
мой блог по некоторым вопросам |
|||
|
||||
Регистрация: 05.07.2010
Сообщений: 659
|
Товарищи, а какая разница, какая машина у пользователя? 64х разрядная архитектура вполне позволяет запускать 32-х битные приложения. Осталось разобраться, достаточно ли вашей программы возможностей 32-х битной архитектуры. Крупные кад вполне могут потреблять более 4 гигов оперы и при малом количестве "32ых пользователей" выпускать для них программу посчитали не целесообразным. А вот калькулятор на "64-той архитектуре" для меня выглядит дико. Зачем? Ради каких плюсов? Только ради моды?
Все вышесказанное IMHO. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Autocad x64 не загужает 32 битные сборки. |
|||
|
||||
Регистрация: 29.09.2011
Сообщений: 821
|
Пишу с рабочего компьютера следующей конфигурации: 2006 год приобретения, Celeron 1x2.26 ГГц, 768 МБ ОЗУ, Мать Gigabyte GA-8IE2004P(-L), жесткий 250 ГБ с интерфейсом IDE, Система WinXPsp3. И это считается еще неплохой машиной.
А вы говорите, космические корабли бороздять... Последний раз редактировалось lexabelic, 10.07.2018 в 09:57. |
|||
|
||||
Регистрация: 29.09.2011
Сообщений: 821
|
Монитор ЭЛТ Самсунг 19", уже немного темноват-с. В этом году думаю уже притащать из дому свой, как новый куплю))
----- добавлено через 49 сек. ----- Но мышь не шариковая, нет! ))) ----- добавлено через ~2 мин. ----- Я это все к тому, что не стоит уподобляться производителям игр, которые делают свои продукты на грани мощности и современности "железа". |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
Цитата:
У меня, например, долгое время из-за лени вообще дома для шабашек использовался старый комп с 512Мб оперативы (и да, ЭЛТ, который я буквально полтора года назад только сменил). На новый комп установил, как в итоге оказалось, глючную семерку. И после пары отказов в установке рабочих программ плюнул, не захотел тратить время на переустановку (недавно только обновил, купив SSD и памяти побольше).
__________________
Век живи, век учись - ... |
|||
|
||||
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 забывать - она не обязательно должна быть самая свежая и глючная. |
|||
|
||||
Регистрация: 29.09.2011
Сообщений: 821
|
Бугыгы)) Я не кичусь, и не плачусь, я просто говорю, как оно бывает, повышаю кругозор топикастера) Конечно, при разработке нового ПО не стоит ориентироваться на такое "барахло", мы попользуемся и старым ПО) Хотя, нормальная, в принципе, машина!)
|
|||
|
||||
Регистрация: 07.01.2014
Сообщений: 3,495
|
Основной стоимостью рабочей станции является не железо, а ПО. Одной из причин не ориентироваться на компы х32 является то, что устаревшее железо является признаком низкой платежеспособности.
Собственно, по этой же причине производители ПО не особо развивают продукты под Линукс, не только в связи с малой долей данной операционки на рынке операционок, но и потому, что выбор бесплатной операционки зачастую означает не стремление получить безопасную систему, а стремление сэкономить на софте. Offtop: Разумеется, сейчас начнут приводить примеры конфигураций, где программы стоимостью несколько сот тысяч и выше крутятся на лине или XP х32 или ещё чем-нибудь более древнем... |
|||
|
||||
Регистрация: 29.09.2011
Сообщений: 821
|
Offtop: Это Вы понимаете, и, например, я тоже это понимаю. Но у предприятия нет лишних денег, чтобы приобретать какие-то там компьютеры. Я знаю, что мне скажут, когда через три года накроются и эти компы - садись-де за кульман))) И ПО, как вы понимаете, конечно же, всё нелегальное, потому что всем пофиг))) И да, я пишу эти строки в июле 2018 года, как ни странно)))
|
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Соглашусь с Komplanar, если работодатель так экономит на железе, что использует в работе компы 12 летней давности (я знаю про встроенные решения и там такое допустимо, но с них в инет не ходят и софт новый на них не ставят), то решиться ли он потратить деньги на новый софт... Очень сильно сомневаюсь. А значит это не ваша целевая аудитория и учитывать её мнение не нужно.
|
|||
|
||||
Регистрация: 29.09.2011
Сообщений: 821
|
Как говорили люди выше - смотря для какое ПО, и для каких задач. 5-летние дешевые 32-битные машины - это вполне нормально, как мне кажется, нет? Хозяева, выделяющие деньги, мыслят в высших сферах, им не до каких-то там компьютеров и прочих проблем рядового персонала. Offtop: Зато некоторые из руководства, запускающие на машинах своих максимум пиратский Excel, имеют машины, на которых даже можно играть в Танки и Корабли! Что и делают
Последний раз редактировалось lexabelic, 10.07.2018 в 10:29. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
ну, про обезличенность можно было и не говорить, это и так понятно. В топике есть инфа про предназначение (ObjectARX .................... для 2011-2018,)
__________________
Век живи, век учись - ... |
|||
|
||||
Пишите через СОМ и даже задумываться не будете.
Все мои программы работают везде, независимо от версии Автокада и разрядности системы. И все они написаны на х32. PS Общая масса х64 программ ещё не перевалила за 5%. Деление на х32 и х64 создано искусственно для принудительной покупки нового железа и ПО.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,852
|
Ага, конечно... И NTFS по сравнению с FAT12 тоже излишек!
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Менять можно что угодно, но .... что именно меняется то на х64? меняются имена функций и усё, по сути кишки то остаются, сами функции не изменились.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
||||
Цитата:
P.S.: Насколько я помню у вас не просто ObjectARX, а ObjectARX fo Map 3D, который работает в Map 3d и в Civil 3d. Map 3d не существует в x86 версии с 2017, а Civil 3d только x64 начиная с 2014. Вроде я ничего не перепутал. ----- добавлено через ~2 мин. ----- Имена функций??? Они как раз остаются неизменными.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 10.07.2018 в 17:35. |
||||
|
||||
Прямой ответ на мой вопрос о поддержке программ для Win32, наверное, подобен ответу на вопрос, поддерживать ли программы для версий до 2015 или до 2013 и т.п. И такой прямой ответ может дать только статистика использования, статистика распространенности Win32 и разных версий AutoCAD.
Статистика отсутствует. Второе приближение - опыт, экспертные оценки от многих. От программистов, у которых запрашивают/не запрашивают такие-другие варианты. От организаторов работ, знающих что и какое фактически используется. От пользователей с обширным опытом. И т.п. Offtop: ...Кстати, посмотрел статистику скачивания одного приложения - там доля 32-битного варианта приблизительно 40%. Но такая статистика может и ни о чем не говорить
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,104
|
Цитата:
Стоят ли эти потенциальные потребители затрат, вопрос чисто политический и экономический. Тут никто не скажет ответ. |
|||
|
||||
Цитата:
Это было бы отлично! Как такого добиться?
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
А вот в богатой Америке это может быть и судебный вопрос - запросто в суд подадут за "дискриминацию". Известный разработчик СУБД Лес Пинтер в свое время на это жаловался - вынуждали делать софт для 8086, хотя давно уже были машины на 486 системах. А зачем какой-то корпорации обновлять железо на сотнях компьютеров только ради понтов? И, если посмотреть в софтовых каталогах, то многие программы делаются совместимыми аж с Win95, а библиотеки совместимыми с 16-разрядными системами. Это для программ общего назначения, а для специфичных (как AutoCAD) можно и "супер-новые" делать. Но обязательно системные требования указывать в документации, которую можно прочесть до покупки. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Ну это смотря как программы писать. Особенно некоторые граждане выкладывающие бесплатные программы (типа решения квадратного уравнения) непременно сделают под последний фрэймворк 64 бит и прочее, то есть чтобы оно работало - надо доставить кучу всякого барахла, которое потребует поставить еще кучу барахла, после чего новый компьютер начинает тормозить и так далее. Посылаю сразу таким гражданам лучи поноса.
Я собственно помню компьютер селерон 400, 64 мб оперативной памяти, win98 - работало все от ворда до автокада очень быстро и не тормозило почти. Компьютер свою функцию выполнял прекрасно. Сейчас давно уже сижу на линукс, ввиду того что там это сумасшествие не так отчетливо, конечно он 64мб не потянет, но хотя бы с 2мя гигами тянет прекрасно. И при некотором развитии навыков проблем куда меньше чем со всем остальным. То есть, отвечая на вопрос в сабже - если автору большого труда не составляет то лучше делать 32 и 64 или только 32, ориентируясь хотя бы на 10 лет назад. Если программа типа солидворкса, в которой тысячи сторонних библиотек, то там отказ от 32 бита объясняется большими затратами на поддержку, потому что я думаю что компиляция не такой простой процесс. Там отказ от 32 бит совершенно естественен. И кстати у кого все еще 32 то старые версии работают зачастую лучше новых, это по моему опыту.
__________________
мой блог по некоторым вопросам |
|||
|
||||
Хотелось бы ответов и соображений не столько общих, сколько с хотя бы приблизительными, оценочными цифрами. О фактической доле пользователей 32-битных AutoCAD.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
вы пытаетесь связать две совершенно разные цифры - общее количество пользователей данного ПО и тех, кто будет заинтересован в покупке ваших программ. С тем же успехом монетку можно подкинуть)
|
|||
|
||||
Цитата:
Offtop: Цитата:
Т.е. дискриминация однозначная и сознательная - пододвигать и пользователей, и программистов к новейшим версиям. Заодно и к уходу от Win32.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
например, если программы будут связаны с обработкой больших чертежей и объемов данных, то на 90% это будут 64-битники. А те, кто пытается крутить подобные чертежи на х86 - в 99% скорее всего и не купят ничего, имхо. Будут искать халявные решения)
|
|||
|
||||
Цитата:
По Вашим оценкам, опыту какова доля 32-битных AutoCAD?
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
У нас в фирме фактически нет, но даже в Питере знаю фирмы - которые чуть ли не на 2009 сидят еще на стареньких машинах.. А что делается по стране с учетом нынешних цен на комплектующие и на проектные работы - думаю, картина очень пестрая) Ну не сможете вы себе "подстелить соломки" заранее - как бы не хотели этого.
|
|||
|
||||
На этот вопрос я могу ответить не вам, а программисту, который это будет делать. Если в двух словах, то следует иметь последнюю версию VS (на данный момент 2017) и все предыдущие, необходимые для компиляции. Дальше создаётся файл решения, содержащий соответствующее количество проектов, в которых заданы правильные Platform Toolset. После этого сборка всех проектов выполняется одной кнопкой. И вопросы компилировать или нет под Win32 отпадают сами собой - если есть поддержка на уровне ObjectARX - значит можно сделать без дополнительных телодвижений. Если поддержки нет - увы...
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
В среднем сколько компьютеров может использовать один человек? По моему больше одного точно - один на работе (вероятней всего новый), другие дома. Ноутбуки у многих отдельно. Притом многие программы хорошо иметь на каждом, хоть не для постоянной работы но для время от времени.
Ответ на вопрос заключается в сложности поддержки. В случае тяжелых коммерческих программ отказ от поддержки 32 бит полностью оправдан финансово (ввиду зоопарка сторонних библиотек и сложности производственного цикла).
__________________
мой блог по некоторым вопросам |
|||
|
||||
ETCartman,
Это всё применимо в общем случае. Здесь же совершенно конкретный: arx-приложение на C++ для AutoCAD с использованием ObjectARX SDK (возможно ObjectARX SDK for Map 3d) Вообще говоря название темы очень далеко от текста в первом сообщении темы. Название темы очень абстрактное, а в тексте сообщения всё очень конкретно. Тем более зная что за приложение АлексЮстасу продвигает.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Цитата:
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
вживую не разу не видел) Да и странная операционная система - в 2005 выпущена, а в 2008 перестали обновлять - даже на 3 сервис-пак забили.
Тут еще вопрос интересный - на возможности каких операционных систем рассчитывать: тот 2011 акад официально и на ХП ставить можно. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
в 2003 году 1Гб RAM на рабочей машине проектировщика считалось супер) А расходовать считанные МБ на 64битные указатели - слишком жирно)
во всяком случае, если ТС ориентируется на 2011 нижнюю границу версии - то есть определенная вероятность встретить х86 XP. Кто как раз обновлял парк машин перед первым кризисом вместе с OEM XP. ----- добавлено через ~2 мин. ----- хотя сильно сомневаюсь - что они будут покупать что-то) |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
А что VBA потихоньку отменяют? Я знаю что в Excel только вместе со старым форматом. Очень жаль- достаточно эффективное средство. Программу на все случаи жизни найти невозможно
__________________
мой блог по некоторым вопросам |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Разве позднее связывание не позволяет с разной разрядностью на VBA? Во всяком случае из 32-битного экселя рулить 64-битным акадом можно. А сидят до упора обычно по другой причине - что когда то какой то толковый сотрудник сделал на быструю руку, а бесплатно копаться в чужом коде и переделывать желающих нет.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сбросить все параметры среды проекта версии АС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 |