Re: Под какой версией windows пишут программы профи ?
От: Воронков Василий Россия  
Дата: 18.07.03 19:42
Оценка: 10 (1) +1
Здравствуйте, 3D-Dragon, Вы писали:

3D>Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?

3D>Оч-ч-ч-ень интересно узнать "секреты" профессионалов

Зависит от среды разработки и поставленных задач. Для .NET, к примеру — определенно XP Pro. (вынь2003: Писать что-то под серверной ОС явно следует когда-то пишешь непосредственно под нее). Вообще вопрос по большому счету некорректен. Если необходимо писать с целью совместимости с 9x, то лучше на 9х и писать от греха подальше. Если таких явных привязок нет, то лучше конечно 2k, XP Pro. Разумеется, кто-то может быть фанатом вынь98, и это нисколько не уронит его профессионализма.
Вывод: секрет профессионализма не в версии windows.
... << RSDN@Home 1.1 beta 1 >>
Под какой версией windows пишут программы профи ?
От: 3D-Dragon Украина http://wp-club.net
Дата: 18.07.03 19:34
Оценка:
Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?
Оч-ч-ч-ень интересно узнать "секреты" профессионалов
http://DelphiClub.ru
http://wp-club.net
Re: Под какой версией windows пишут программы профи ?
От: WolfHound  
Дата: 18.07.03 19:45
Оценка:
Здравствуйте, 3D-Dragon, Вы писали:

3D>Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?

3D>Оч-ч-ч-ень интересно узнать "секреты" профессионалов
2000/XP/w2k3 без разници. Под 98 точно не попишешь(вернее можно но нервы дороже).
... << RSDN@Home 1.1 alpha 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[2]: Под какой версией windows пишут программы профи ?
От: vgrigor  
Дата: 21.07.03 08:55
Оценка:
Промышленной ОС считается 2000,
домашней — XP,
профессиональной работой- совместимость со всеми.
Винтовку добудешь в бою!
Re[3]: Под какой версией windows пишут программы профи ?
От: GarryIV  
Дата: 28.07.03 21:28
Оценка:
Здравствуйте, vgrigor, Вы писали:

V>Промышленной ОС считается 2000,

V>домашней — XP,
V>профессиональной работой- совместимость со всеми.

У меня как раз дома XP а на работе 2000. Ура — я профессионал!
WBR, Igor Evgrafov
Re[2]: Под какой версией windows пишут программы профи ?
От: SWW Россия  
Дата: 29.07.03 04:38
Оценка:
WH>2000/XP/w2k3 без разници. Под 98 точно не попишешь(вернее можно но нервы дороже).

А как же ты добиваешься работоспособности программы под Win98?
Re[3]: Под какой версией windows пишут программы профи ?
От: Alex Fedotov США  
Дата: 29.07.03 04:44
Оценка:
Здравствуйте, SWW, Вы писали:

WH>>2000/XP/w2k3 без разници. Под 98 точно не попишешь(вернее можно но нервы дороже).


SWW>А как же ты добиваешься работоспособности программы под Win98?


Профи обычно компилируют на одном компьютере, а запускают на другом. А там хошь Windows 98, хошь Windows 2000 Simplified Chinese — на чем надо тестировать, то и стоит.
-- Alex Fedotov
Re[4]: Под какой версией windows пишут программы профи ?
От: SWW Россия  
Дата: 29.07.03 05:22
Оценка:
SWW>>А как же ты добиваешься работоспособности программы под Win98?

AF>Профи обычно компилируют на одном компьютере, а запускают на другом. А там хошь Windows 98, хошь Windows 2000 Simplified Chinese — на чем надо тестировать, то и стоит.


Да, но... Запускать, вероятно, имеет смысл под отладчиком? Значит, на W98 стоит компилятор? А раз он там стоит, то почему бы не писать там же? Ведь во время написания программа запускается много раз, больше, чем при тестировании. А значит больше вероятность попасть на редкую ошибку.
И вообще, как показывает практика, если программа работает под Win98, то и под NT она работать будет. Обратное же не верно.
Что же касается Windows 2000 Simplified Chinese , то если ты пишешь программу для китайцев, то делать это придется в ихней же ОС — иначе как ты напишешь меню и прочие ресурсы?
Re[5]: Под какой версией windows пишут программы профи ?
От: Denis Россия http://blogs.gotdotnet.ru/personal/Denis
Дата: 29.07.03 05:49
Оценка:
Здравствуйте, SWW, Вы писали:


SWW>Да, но... Запускать, вероятно, имеет смысл под отладчиком? Значит, на W98 стоит компилятор?


не надо путать компилятор с отладчиком.... это вообще-то разные вещи
Re[5]: Под какой версией windows пишут программы профи ?
От: Alex Fedotov США  
Дата: 29.07.03 05:57
Оценка:
Здравствуйте, SWW, Вы писали:

SWW>>>А как же ты добиваешься работоспособности программы под Win98?


AF>>Профи обычно компилируют на одном компьютере, а запускают на другом. А там хошь Windows 98, хошь Windows 2000 Simplified Chinese — на чем надо тестировать, то и стоит.


SWW>Да, но... Запускать, вероятно, имеет смысл под отладчиком? Значит, на W98 стоит компилятор? А раз он там стоит, то почему бы не писать там же? Ведь во время написания программа запускается много раз, больше, чем при тестировании. А значит больше вероятность попасть на редкую ошибку.


Ты знаешь, с опытом количество таких ошибок стремится к нулю. Да, они встречаются, но их отлавливает QA (а они обязаны проверить программу на всех поддерживаемых системах), и потом возвращаются мне. Тут я соответствующую систему ставлю на второй ящик (на самом деле там multiboot на шесть систем у меня: Win98 + разные варианты NT4, Win2K и XP) и отлаживаю. Отладчик — WinDbg.

SWW>И вообще, как показывает практика, если программа работает под Win98, то и под NT она работать будет. Обратное же не верно.


Прямое утверждение так же неверно как и обратное. Под Win98 отсутствует безопасность. а в NT не все директории пишутся и не все ключи реестра открываются. Вот и получаются программы, которые под Win98 замечательно работают, а под NT требуют административных привилегий.

SWW>Что же касается Windows 2000 Simplified Chinese :) , то если ты пишешь программу для китайцев, то делать это придется в ихней же ОС — иначе как ты напишешь меню и прочие ресурсы?


Меню и прочие ресурсы переводчики переведут. А вот language-specific баги иногда приходится отлаживать/тестировать на соответствующих версиях системы. Это, впрочем, редко случается, обычно XP хватает чтобы все языки проверить (у меня программа сразу на 29 языков переводится, включая корейский, две версии китайского и арабский -- очень весело).
-- Alex Fedotov
Re: Под какой версией windows пишут программы профи ?
От: NetStyler  
Дата: 29.07.03 06:41
Оценка:
Здравствуйте, 3D-Dragon,
Для разработки лучше использовать 2000ую линейку. Так как в XP иногда происходит бардак с меню и цветами \ из-за тем. В принципе бороться нужно — но лучше не эксперементировать.
Почему не 98. Ну если у вас серьезная программа — вы сами устаните от частых зависаний и потерь памяти.
Что касается отладки — советую ставить VMWARE (виртуальную машину) — на нее необшодимую вам оперционную систему. И в перед и с песней
... << RSDN@Home 1.1 beta 1 >>
Sex Drugs and Linux Rules? Realy? ;-)
ICQ:2489468 MSN:mcloud[at]list.ru
Re[4]: Под какой версией windows пишут программы профи ?
От: Calc Россия  
Дата: 29.07.03 06:47
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, vgrigor, Вы писали:


V>>Промышленной ОС считается 2000,

V>>домашней — XP,
V>>профессиональной работой- совместимость со всеми.

GIV>У меня как раз дома XP а на работе 2000. Ура — я профессионал!


привожу несколько рядов виндов:

95,98,ME
NT 3.51, NT 4.0
2k, XP, 2k3

Думаю у профи программа будет работать на всех этих виндах.
А что касается на какой ос писать, то я выбираю 2000, потому, что у меня Visual Studio 7, от нолько на NT работает(если не ошибаюсь).

95 — умер
98 — вымирает, Microsoft помоему уже не поддерживает
NT 3.51 устарел
NT 4.0 отделил от 2k только потому, что в NT4.0 нет некоторых функций, которые есть в 98 и в 2000.
2k, XP, 2k3 — уже одна линейка,

уряяяя скоро геморой закончится, осталось умертвить 98 и всё
А для китайцев придумали UNICODE.
Заносим все строки в ресурсы, а там китайцы сделают как им надо.
Re: Под какой версией windows пишут программы профи ?
От: LaptevVV Россия  
Дата: 29.07.03 07:21
Оценка:
Здравствуйте, 3D-Dragon, Вы писали:

3D>Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?

3D>Оч-ч-ч-ень интересно узнать "секреты" профессионалов
Мой-друг профессионал написал одну работу на С++ так, что работает под ЛЮБОЙ не только Windows но и *nix. Так что ось — не суть важно.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[5]: Под какой версией windows пишут программы профи ?
От: The Lex Украина  
Дата: 29.07.03 08:45
Оценка:
Здравствуйте, Calc, Вы писали:

C>Думаю у профи программа будет работать на всех этих виндах.


Если кто-то будет пытаться запускать мои сервера не на NT/2000/XP (хм, а XP пока что вообще не проверялась — прокольчик!), то я с чистым сердцем и большой радостью пошлю его... в соответствующем направлении и будь он трижды клиент, купивший трижды по трижды и еще столько же этих серверов! Каждому свое, понимаете ли — профессионализм разработчика никак не зависит от кроссплатформенности его разработок...

C>95 — умер

C>98 — вымирает, Microsoft помоему уже не поддерживает
C>NT 3.51 устарел
C>NT 4.0 отделил от 2k только потому, что в NT4.0 нет некоторых функций, которые есть в 98 и в 2000.

Если уж на то пошло, то ОС MS Windows NT 4.0 тоже умерла — не так давно Microsoft отказался от ее поддержки... Предлагаю устроить торжественные проводы с распиванием непомерного количества подходящих по поводу напитков! А если серъезно, то искренне жаль — чувствуешь, как уходит целая эпоха...
Голь на выдумку хитра, однако...
Re[5]: Под какой версией windows пишут программы профи ?
От: WFrag США  
Дата: 29.07.03 08:45
Оценка:
Здравствуйте, Calc, Вы писали:

C>NT 4.0 отделил от 2k только потому, что в NT4.0 нет некоторых функций, которые есть в 98 и в 2000.

C>2k, XP, 2k3 — уже одна линейка,

Реально одна линейка — это NT 3.51, NT 4.0, Win2k (5.0), WinXP (5.1), Win2003 (5.2)
... << RSDN@Home 1.1 beta 1 >>
Re[6]: Под какой версией windows пишут программы профи ?
От: WolfHound  
Дата: 29.07.03 16:21
Оценка:
Здравствуйте, Alex Fedotov, Вы писали:


AF>Меню и прочие ресурсы переводчики переведут. А вот language-specific баги иногда приходится отлаживать/тестировать на соответствующих версиях системы. Это, впрочем, редко случается, обычно XP хватает чтобы все языки проверить (у меня программа сразу на 29 языков переводится, включая корейский, две версии китайского и арабский -- очень весело).


У меня система пока только на русском но скоро будет еще и на китайском и английском. Вобщем чувствую тоже будет весело.
... << RSDN@Home 1.1 alpha 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[5]: Под какой версией windows пишут программы профи ?
От: Воронков Василий Россия  
Дата: 29.07.03 19:25
Оценка:
Здравствуйте, Calc, Вы писали:

C>95 — умер

C>98 — вымирает, Microsoft помоему уже не поддерживает

Еще поддерживает, к сожалению. Я подписываюсь на их ньюс-леттер о винде, и там он регулярно фигурирует в разделе "поддержка". Правда появляются уже статейки вроде "Чем винХР лучше 98". Так что я думаю, что ему и правда немного осталось.
(А вообще меня вот всегда удивляло — откуда взялся этот миф, распространенный в основном среди пользователей, что вин98 — самая _надежная_ винда на свете?)

C>NT 3.51 устарел

C>NT 4.0 отделил от 2k только потому, что в NT4.0 нет некоторых функций, которые есть в 98 и в 2000.
C>2k, XP, 2k3 — уже одна линейка,

Все же это одна линейка НТ, НТ4 максимально близок именно к вин2к. Хотя не суть важно.

C>уряяяя скоро геморой закончится, осталось умертвить 98 и всё


Ты забыл о еще одной "гадости". Имя ей винМЕ.
Re[6]: Под какой версией windows пишут программы профи ?
От: Calc Россия  
Дата: 29.07.03 20:30
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Здравствуйте, Calc, Вы писали:


ВВ>(А вообще меня вот всегда удивляло — откуда взялся этот миф, распространенный в основном среди пользователей, что вин98 — самая _надежная_ винда на свете?)

Ещё не перевёлся на земле народ с чувством юмора

C>>NT 3.51 устарел

C>>NT 4.0 отделил от 2k только потому, что в NT4.0 нет некоторых функций, которые есть в 98 и в 2000.
C>>2k, XP, 2k3 — уже одна линейка,

ВВ>Все же это одна линейка НТ, НТ4 максимально близок именно к вин2к. Хотя не суть важно.

Ну вообще они правда одной линейки, но яб назвал 3 ОСи, которые можно сказать образуют треугольник:
NT4.0 есть записи в реестре, которые не реализованы в 98.
98 в ней есть функции, которые не реализованы в NT4.0.
2k содержит и то и другое, только поэтому я их разделил.
Ну я приведу к примеру книгу Джефри Рихтера "Windows для проффесионалов" ("Питер")
Там всё опсано.

C>>уряяяя скоро геморой закончится, осталось умертвить 98 и всё


ВВ>Ты забыл о еще одной "гадости". Имя ей винМЕ.

Ой гадость по более 98, я о ней и не вспоминаю. Помоему тоже загнётся.
Microsoft эту платформу доробатывать не станет.
Re[7]: Под какой версией windows пишут программы профи ?
От: Воронков Василий Россия  
Дата: 29.07.03 20:48
Оценка:
Здравствуйте, Calc, Вы писали:

ВВ>>Ты забыл о еще одной "гадости". Имя ей винМЕ.

C>Ой гадость по более 98, я о ней и не вспоминаю. Помоему тоже загнётся.
C>Microsoft эту платформу доробатывать не станет.

Да, но проблема в том, что винМЕ вышел позднее, чем вин2к(!), из чего в общем следует, что он будет поддерживаться еще довольно долгое время
... << RSDN@Home 1.1 beta 1 >>
Re[8]: Под какой версией windows пишут программы профи ?
От: Calc Россия  
Дата: 29.07.03 20:56
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Здравствуйте, Calc, Вы писали:


ВВ>>>Ты забыл о еще одной "гадости". Имя ей винМЕ.

C>>Ой гадость по более 98, я о ней и не вспоминаю. Помоему тоже загнётся.
C>>Microsoft эту платформу доробатывать не станет.

ВВ>Да, но проблема в том, что винМЕ вышел позднее, чем вин2к(!), из чего в общем следует, что он будет поддерживаться еще довольно долгое время


В кратце опишу:
Вин Me всёже помоему вышел раньше win2k( могу ошибаться, но суть не в этом)
Вин Me со своей платформой похожа на win98, даже ни чем не отличается
Тоесть защита нулевая, отказоустойчивость нулевая ...
Чтоб дорабатывать платформу надо очень много времени, но платформа станет похожей на платформу win2k.
Зачем Microsoft у себя на шее тащить две платформы, которые не будут отличаться?
Тем более зачем тащить платформу, которая постоянно падает.
У людей в моей сети ME стоит наверно у минисального количества людей, больше у кого 98, но всё больше и больше приживается 2k, XP и 2k3

У меня самого стоить Win2k server — единственная винда, которую я не повесил (не считая 2k3, с ней я не общался)
Win2k sp3 повис с ужасным визгом системного блока, также было и с XP!
Re[6]: Под какой версией windows пишут программы профи ?
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 30.07.03 01:14
Оценка:
Здравствуйте, The Lex, Вы писали:

TL>Если уж на то пошло, то ОС MS Windows NT 4.0 тоже умерла — не так давно Microsoft отказался от ее поддержки...


Ещё не совсем отказались. Отказались исправлять ошибки, для испраления которых необходимо провести глобальные изменения, чуть ли не на уровне ядра.
... << RSDN@Home 1.1 beta 1 >>
Вселенная бесконечна как вширь, так и вглубь.
Re[8]: Под какой версией windows пишут программы профи ?
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 30.07.03 01:14
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Да, но проблема в том, что винМЕ вышел позднее, чем вин2к(!), из чего в общем следует, что он будет поддерживаться еще довольно долгое время


Мои данные про Виндоус Линнолиум : Через очень непродолжительное время после её выхода, Майкрософт полностью открестилась от её поддержки. Затраты на рекламу составили $0.
... << RSDN@Home 1.1 beta 1 >>
Вселенная бесконечна как вширь, так и вглубь.
Re[9]: Под какой версией windows пишут программы профи ?
От: Воронков Василий Россия  
Дата: 30.07.03 06:29
Оценка:
Здравствуйте, Real 3L0, Вы писали:

R3>Здравствуйте, Воронков Василий, Вы писали:


ВВ>>Да, но проблема в том, что винМЕ вышел позднее, чем вин2к(!), из чего в общем следует, что он будет поддерживаться еще довольно долгое время


R3>Мои данные про Виндоус Линнолиум : Через очень непродолжительное время после её выхода, Майкрософт полностью открестилась от её поддержки. Затраты на рекламу составили $0.


По-моему, мы что-то путаем. Понятно, что эта фигня развиваться не будет, что МС ее совершенно не проталкивает (выпуск МЕ вообще был ошибкой), но формально-то они ее еще поддерживают. А зная причуды наших пользователей никто не помешает им ее использовать. Просто дело в том, что оська все же довольно свежая, и отказаться от любой поддержки в принципе МС не может по понятным причинам.
... << RSDN@Home 1.1 beta 1 >>
Re[2]: Под какой версией windows пишут программы профи ?
От: Xentrax Россия http://www.lanovets.ru
Дата: 31.07.03 17:02
Оценка:
Здравствуйте, NetStyler, Вы писали:

NS>Здравствуйте, 3D-Dragon,

NS>Для разработки лучше использовать 2000ую линейку. Так как в XP иногда происходит бардак с меню и цветами \ из-за тем. В принципе бороться нужно — но лучше не эксперементировать.

Я для разработки использую Windows XP Professional SP1. Сервис, отвечающий за темы и оформление, я вообще отключил. Извращаться с виртуальными машинами не считаю нужным в общем случае, так как линейка NT очень устойчива. Бывает, что я не перезагружаюсь неделями.

Разработка под Win98 сразу выдает непрофессионального программиста (ну разве что он пишет специфический для операционки код).

А еще, в свете грядущего умирания линейки 9х, всем надо учиться работаь с Unicode — это очень просто. А 9x Unicode не поддерживает.
Re: Под какой версией windows пишут программы профи ?
От: Awaken Украина  
Дата: 31.07.03 17:09
Оценка:
3D>Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?
3D>Оч-ч-ч-ень интересно узнать "секреты" профессионалов

на работе под Win2K Server. дома под WinXP Pro.
опрос бы лучше создал , выяснили бы процент
Re[3]: Под какой версией windows пишут программы профи ?
От: NetStyler  
Дата: 01.08.03 06:12
Оценка:
Здравствуйте, Xentrax, Вы писали:


X>Я для разработки использую Windows XP Professional SP1. Сервис, отвечающий за темы и оформление, я вообще отключил. Извращаться с виртуальными машинами не считаю нужным в общем случае, так как линейка NT очень устойчива. Бывает, что я не перезагружаюсь неделями.

Вы не в том контексте меня поняли. Я имел ввиду если работаешь в 2000ом. А у клиентов 98!. Это не означает что надо его ставить и под ним работать. Лучше поставить виртуальную машину — и протестировать свой код — а потом удалить ее нафиг
... << RSDN@Home 1.1 beta 1 >>
Sex Drugs and Linux Rules? Realy? ;-)
ICQ:2489468 MSN:mcloud[at]list.ru
Re[3]: Под какой версией windows пишут программы профи ?
От: Calc Россия  
Дата: 04.08.03 06:59
Оценка:
Здравствуйте, Xentrax, Вы писали:

X>Здравствуйте, NetStyler, Вы писали:


X>А 9x Unicode не поддерживает.


Не совсем так, если б 98 не поддерживал, то просто программа не работала бы, а в 98 винде просто на все фуккции имяW найдётся имяA, тоесть:


имяW
{
...        // предварительные преобразования
    имяA   // вызов функции ANSI
...        // последующие преобразования и возврат
}

А в NT всё наоборот, тоесть имяA вызывает имяW (покрайней мере так делает 2000)
Re[4]: Под какой версией windows пишут программы профи ?
От: Alex Fedotov США  
Дата: 04.08.03 07:03
Оценка:
Здравствуйте, Calc, Вы писали:

X>>А 9x Unicode не поддерживает.


C>Не совсем так, если б 98 не поддерживал, то просто программа не работала бы, а в 98 винде просто на все фуккции имяW найдётся имяA, тоесть:


C>
C>имяW
C>{
C>...        // предварительные преобразования
C>    имяA   // вызов функции ANSI
C>...        // последующие преобразования и возврат
C>}
C>


Совсем не так, а вот так:

имяW
{
   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
   return FALSE;
}


Unicode-функции, которые поддерживает Win9x, можно по пальцам пересчитать.

Смотри также:
Q210341 INFO: Unicode Support in Windows 95 and Windows 98
-- Alex Fedotov
Re[5]: Под какой версией windows пишут программы профи ?
От: Alex Black Украина http://www.adept7.kiev.ua
Дата: 04.08.03 14:57
Оценка:
Здравствуйте, SWW, Вы писали:

SWW>>>А как же ты добиваешься работоспособности программы под Win98?


AF>>Профи обычно компилируют на одном компьютере, а запускают на другом. А там хошь Windows 98, хошь Windows 2000 Simplified Chinese — на чем надо тестировать, то и стоит.


SWW>Да, но... Запускать, вероятно, имеет смысл под отладчиком? Значит, на W98 стоит компилятор? А раз он там стоит, то почему бы не писать там же? Ведь во время написания программа запускается много раз, больше, чем при тестировании. А значит больше вероятность попасть на редкую ошибку.

SWW>И вообще, как показывает практика, если программа работает под Win98, то и под NT она работать будет. Обратное же не верно.

И прямое тоже. Как то писали небольшой сервер...
многопоточный...
так совместимость достигалась большими нервами...
в 98 пашет
в НТ
нет
в ХР пашет в 98 нет
пашет в нт и 98 не пашет в чр
вот так..
Радость от нахождения ошибки часто омрачаеться осознанием собственой глупости.
Re[2]: Под какой версией windows пишут программы профи ?
От: shingrus  
Дата: 04.08.03 15:11
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Здравствуйте, 3D-Dragon, Вы писали:


3D>>Какую версию windows (98/2000/XP/w2k3) Вы считаете наиболее приемлемой для работы ?

3D>>Оч-ч-ч-ень интересно узнать "секреты" профессионалов
LVV>Мой-друг профессионал написал одну работу на С++ так, что работает под ЛЮБОЙ не только Windows но и *nix. Так что >>ось — не суть важно.
ага, особенно, когда нужен быстрый гуй.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.