Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.12;
Скачать: CL | DM;

Вниз

А у меня есть замечательная до идиотизма идея   Найти похожие ветки 

 
Rule ©   (2009-02-09 17:54) [80]

> Alkid ©   (09.02.09 11:23) [68]

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


 
Alkid ©   (2009-02-09 19:01) [81]


> Rule ©   (09.02.09 17:54) [80]

Поясняю - коммерческий софт пишется для зарабатывания денег. Делать софт кроссплатформенным или нет - это одно из ключевых решений, принимаемых при реализации проекта. Данное решение влечёт за собой ряд последствий, позитивных и не очень:
1. Расширение клиентской базы. Несомненный плюс. Однако с учётом того, что на большинстве пользовательских систем стоит Windows, прирост пользователей в home/personal сектора будет сравним со стат.погрешностью.
2. Независимость от поставщика ОС и ключевых технологий. Плюс. Так же заметную роль играет не в personal/home секторах.
3. Сужение спектра используемых языков и технологий (можно выбирать только те, где есть реальная кросс-платформенность). Несомненный минус.
4. Повышенные требования к квалификации разработчиков. Минус, т.к. разработчики будут дорогие.
5. Усложнённая поддержка (надо в support"`е держать спецов по разным системам).
6. Появление новых технических рисков (разночтения в реализациях стандартов, "сырость" технологий на некоторых платформах и т.п.)

Конкретный знак суммы этих плюсов или минусов зависит от конкретного проекта, так что многие вещи делать кроссплатформенными просто не выгодно - мороки больше, а пользы мало. Отсюда и растут ноги положения, когда не весь софт по дефолту задумывается как кросплатформенный.



Страницы: 1 2 3 вся ветка

Текущий архив: 2009.04.12;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.017 c
2-1235672125
privett
2009-02-26 21:15
2009.04.12
Помогите разобраться с поинтэрами


2-1235338462
TStas
2009-02-23 00:34
2009.04.12
Как перевести время из TSearchRec в нормальное TDateTime?


2-1233807493
SyS
2009-02-05 07:18
2009.04.12
В запросе прибавить к дате число через параметр


4-1208241010
Petrovich
2008-04-15 10:30
2009.04.12
0xc0000008 при подключении процедуры из DLL


10-1155138356
Megabyte
2006-08-09 19:45
2009.04.12
Вопрос по регистрации DCOM.