![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
teRmit |
|
|||
![]() забытый... ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 15.6.2004 Где: Санкт-Петербург Репутация: нет Всего: 9 |
Уважаемые программеры!
![]() Что лучше сейчас использовать для написания коммерчесских программ? Delphi (2005, 2006) или MS C#. Если будет использоваться среда Delphi, то именно Delphi, если MS, то C#. Знание языка не имеет значение, интересует только коммерчесская сторона (покупка лицензии, дальнейшее распространение программы...). Я имею ввиду писать не для себя, а именно на продажу, т.е. придется покупать лицензию на программную среду и т.д. Хотелось бы узнать Ваше мнение по этому поводу, возможные подводные камни, варианты разработки (что сейчас лучше - Win32 или .NET) и т.д. Благодарю! --------------------
Жизнь не настолько длинна, чтобы можно было долго терпеть... |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 9 Всего: 484 |
Мало кто станет покупать проект, который требует .NET за собой тащить.
А тем более второй. Если процент дотнета в общем объеме не превышает 30%, то можно. Если будешь продавать на CD, то тоже не страшно. Если распространять через инет, то уже критично. |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
Это если через интернет. А так весьма и весьма... ![]() А в чем разница-то? Под Windows -- .NET ![]() ибо в Windows Longhorn (мы ведь на будущее ориентированы) встроен .NET. В смысле итога -- никакой разницы. Delphi 2005/2006 используются для написания программ под .NET (в основном). |
|||
|
||||
Snowy |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 9 Всего: 484 |
Про то и речь. Основной рынок персональных программных продуктов - интернет. В том, что второй установлен на еще меньшем количестве машин, чем первый.
Угу. Про будущее не спорю. Но в настоящем пока дотнету не очень радостно. Вот,когда он станет тотальным,тогда и спорить не буду. Но в вопросе был указан временной период - сейчас.
Ну это ты загнул. Процентов 10, не больше. Резко изменится с тотальным проникновением дотнета. А пока вин9х-XP тянут и будут тянуть назад. Даже с появлением длинного рога ситуация изменится далеко не сразу. |
||||
|
|||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
Да? Мне казалось, он на дотнет ориентирован ![]()
Скорее, дотнет нужен для написания приложений типа Smart Client, а не мелких программок. Поэтому распространение через интернет уходит на второй план |
|||
|
||||
teRmit |
|
|||
![]() забытый... ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 15.6.2004 Где: Санкт-Петербург Репутация: нет Всего: 9 |
Уточню, программа будет распространяться не через инет, а через сервисную службу, т.е. поступает заказ, мы к ним приезжаем, устанавливаем и в дальнейшем, обслуживаем.
Также интересует, стоит ли сейчас коммерческие программы писать под донет. И какова сейчас обстановка в Delphi 2005-2006 с Win32 приложениями. Просто я слышал что эти новые дельфи(насколько я знаю Delphi 7 больше официально не продаются) не очень хорошо работают с Win32 (возможно ошибаюсь)... --------------------
Жизнь не настолько длинна, чтобы можно было долго терпеть... |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 4 Всего: 232 |
Тогда .NET рулит адназначна ![]() При выборе между Delphi7 и C# (VS 2005), я бы советовал второе. -------------------- ![]() |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 3 Всего: 48 |
Delphi для написания серьезных проектов наверно сейчас только на территории СНГ используется. Во всем мире доля Delphi как средства разработки просто мизерна. Как это не прискорбно - Delphi это вчерашний день и рано или поздно придеться твой проект перепиливать под что-то другое.
.Net тебе дает ряд приимуществ. Он упрощает разработку, под него уже существует огромное колличество библиотек, расчитанных на решение практически любых задач. Твоя программа будет хорошо интегрироватся с Интернетом, что сейчас тоже немаловажно. То что твоя программа под .Net будет требовать фреймворк, это вполне нормально. Точно также программа на Delphi будет требовать VCL и BDE, и еще вагон ActiveX и компонент. Фреймворк со временем станет частью операционной системы и у многих юзерей он сейчас есть в системе. -------------------- Account removed |
|||
|
||||
teRmit |
|
|||
![]() забытый... ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 15.6.2004 Где: Санкт-Петербург Репутация: нет Всего: 9 |
А что с лицензиями на Delphi, MS Studio? Какие стоимости, какие варианты поставки? Например, стоит ли брать полную версию студии, или ограничиться скажем только C#?
--------------------
Жизнь не настолько длинна, чтобы можно было долго терпеть... |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
||||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: нет Всего: 25 |
В бесплатной студии (express edition) нельзя писать комерческие приложении там это написано в лецензионном соглашении...
... а может я с SharpDevelop перепутал... -------------------- ![]() |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
Что мешает писать в VS, а компилировать через .NET SDK
![]() |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
VS Express не имеет никаких ограничений на создание коммерческих приложений. Смотреть FAQ, пункт 4. Где ты такое EULA выкопал? #develop — так тем более. Иначе зачем он вообще кому-нибудь был нужен? -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
У меня вопрос по поводу Visual Studio Express. Я что то не нашел на MS-овском сайте ссылку на саму студию, только на всякие Visual Basic 2005 Express Edition, Visual C# 2005 Express Edition и т.д.
В Express Edition нет единой студии, или я плохо искал? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
Нет, только версии по языкам. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |