Текущий архив: 2002.09.09;
Скачать: CL | DM;
Вниз
На чем пишутся ОС? Найти похожие ветки
← →
Карлсон (2002-08-11 19:25) [0]Меня вот очень интересует, написана ли хотя бы одна полноценная система средствами Delphi или на паскале или все системы пишут на Сях?
← →
Anatoly Podgoretsky (2002-08-11 19:30) [1]На чем угодно, первые версии виндоус были на Паскале, но тогда он был недостаточно силен. Но сила Дельфи не в написании ОС, а в создании RAD приложений.
← →
Карлсон (2002-08-11 21:09) [2]Гм, я еще немного зеленый.
А что такое RAD приложения???
RADиоактивные что ли???
← →
Огурцова Е. М. (2002-08-11 21:16) [3]RAD -- Radостные :)
← →
drpass (2002-08-11 21:38) [4]Rapid Application Development - быстрая разработка приложений. Delphi не предназначена для разработки ОС или массовых приложений (перечислить которые чуть ли не каждый месяц здесь предлагает какой-нибудь Delphiненавистник), хотя и позволяет это делать.
С самого начала Delphi была нацелена на корпоративный рынок, на разработку уникальных и сложных систем там, где требуется получить большие возможности за короткое время. Например, на Delphi разрабатывалось последнее ПО станции "Мир", проги, управлявшие подъемом "Курска", информационная система British Airlines и т.д. В общем, то, что нельзя писать на С++ (вернее, можно - но цель не оправдает средства). А покупать за 3000 баксов систему, чтобы делать утилиты и офисные программы, очень неразумно.
← →
Suntechnic (2002-08-11 22:16) [5]>В общем, то, что нельзя писать на С++ (вернее, можно - но цель не оправдает средства).
Ерунда. Вы себе хоть немножко представляете то ПО которое вы описали? Delphi имеет преимущества над системами на базе C++, только если очень быстро надо написать интерфейс. В проектах которые вы описали интерфейс дело десятое, если даже не двадцатое(мне почему то так кажется :)) и его написание дай Бог чтобы отняло 1% всех работ. В таком случае те лишних три часа что будут потрачены на интерфейс вообще роли не играют. Так объясните о каких целях и средствах которые себя не оправдывают вы ведёте речь? Всё-таки средство разработки выбирается опираясь несколько на другие требования.
И ещё...
...информационная система British Airlines...
...требуется получить большие возможности за короткое время...
Знаете говорят "мы не настолько богаты, чтобы покупать дешёвые вещи". Я всё-таки думаю что British Airlines не настолько богаты чтобы ставить своей целью разработать систему как можно быстрее вместо того чтобы обращать внимание на её качество.
← →
Карлсон (2002-08-11 22:37) [6]Спасибо за разъяснения.
Только не начинайте извечный спор о том, что круче, дельфи или си.
Где-то тут уже была такая тема.
Меня вот еще что интересует.
Где объем конечного файла будет меньше, если писать на сях или на дельфи?
← →
drpass (2002-08-11 23:00) [7]Да, похоже на то...
Размер конечного файла будет примерно одинаков, если ты не будешь в Delphi использовать RAD-средства, а писать обычным способом, как в C++. Если же будешь, то размер файла в Delphi будет больше - такова плата за скорость и удобство.
А тов. Suntechnic можно предложить разработать на Visual С++ мощный сервер приложений, скажем, для управления продажей билетов и получения информации о рейсах. Естественно, с различными уровнями доступа, с гибкой расширяемой архитектурой, надежный, и за срок менее года.
На Delphi, кстати, эта задача может быть решена в одиночку за месяц, причем с отладкой включительно.
А качество - оно не от среды разработки зависит, а от программиста.
← →
Suntechnic (2002-08-11 23:08) [8]>drpass © (11.08.02 23:00)
А тов. Suntechnic можно предложить разработать на Visual С++ мощный сервер приложений, скажем, для управления продажей билетов и получения информации о рейсах. Естественно, с различными уровнями доступа, с гибкой расширяемой архитектурой, надежный, и за срок менее года.
На Delphi, кстати, эта задача может быть решена в одиночку за месяц, причем с отладкой включительно.
А качество - оно не от среды разработки зависит, а от программиста.
Мне не хотелось бы разводить флейм, но неужели вы и в правду думаете что то, что реализуется на Delphi за 1 месяц, будет реализовано на Visual C++ за 1 год??? Позвольте вас спросить за счёт чего вы собираетесь достигнуть столь потрясаюших результатов? И сразу походу дела вопрос... Насколько хорошо вы знакомы с Visual C++?
А качество - оно не от среды разработки зависит, а от программиста.
Вот тут сложно не согласиться.
Я хочу чтобы меня поняли правильно. Исходя из собственного опыта я могу вам сказать, что проекты, для реализации которых требуется больше 2-ух месяцев, могут быть реализованы практически в одинакоыве сроки как на Делфи, так и на Visual C++.
← →
drpass (2002-08-12 00:00) [9]Я сужу по реальным фактам - например, в моей организации (надо сказать, не самом маленьком банке страны) программисты были вынуждены практически отказаться от дальнейшей разработки программного обеспечения на Visual С++, ограничившись лишь поддержкой уже написанного (с постепенным уходом). Новые разработки ведутся на Delphi и PowerBuilder. Современная Delphi - это не система программирования, это сложный комплекс, рассчитанный на то, чтобы вообще свести к минимуму необходимость написания кода.
← →
Serious Sam (2002-08-12 00:15) [10]А в нашей организации юзают VC++ и C Builder одновременно. Т.к. надобно железяки оживлять, да по-быстрому!!! Дикость...
← →
FLIZ (2002-08-12 01:34) [11]господи, да когда же вы успокоитесь?
си, дельфи...
к чему эти споры? все зависит от программиста -
кто-то на си пишет очень быстро, а кто-то и
на РАД (дельфи) тормозить будет. тут все зависит
от уровня знания используемого средства.
я всеже придерживаюсь мнения что СИ - как
бы более серъещный язык, но дельви то тоже
не бейсик сранный. а впроче есть кто на
бейсике в банке фигню пишут и получают 2000 баков.
идите - скажите им что бейсик фуфло, ага?
← →
Suntechnic (2002-08-12 01:50) [12]>drpass © (12.08.02 00:00)
Так сразу и говорите, что спорите о вкусе апельсинов с теми кто их ел...
Я сужу по реальным фактам - например, в моей организации (надо сказать, не самом маленьком банке страны) программисты были вынуждены практически отказаться от дальнейшей разработки программного обеспечения на Visual С++, ограничившись лишь поддержкой уже написанного (с постепенным уходом).
...в моей организации(не самой маленькой в мире), отказываются от использования Delphi(я совсем даже не шучу и не подкалываю вас)... так что то чём вы судите это совсем не аргумент...
Я конечно понимаю, что этот сайт посвещён Делфи, но палку перегибать тоже не стоит. И хотелось бы на этом этот флейм закончить.
← →
Игорь Шевченко (2002-08-12 12:44) [13]
> А тов. Suntechnic можно предложить разработать на Visual
> С++ мощный сервер приложений, скажем, для управления продажей
> билетов и получения информации о рейсах. Естественно, с
> различными уровнями доступа, с гибкой расширяемой архитектурой,
> надежный, и за срок менее года.
> На Delphi, кстати, эта задача может быть решена в одиночку
> за месяц, причем с отладкой включительно.
Напишете за месяц (с отладкой) - мы купим. Очень дорого.
Только это вряд ли у вас получится...
← →
Andrey (2002-08-12 13:07) [14]>Напишете за месяц (с отладкой) - мы купим. Очень дорого.
>Только это вряд ли у вас получится...
Ну месяц это таки перегибание палки, но 3-4 вполне (я сам немогу написать, но знаю людей которые могут :))
Главное детальная постановка задачи, а инструмент это вторично.
← →
Dok_3D (2002-08-12 13:13) [15]2drpass © (11.08.02 21:38)
на Delphi разрабатывалось последнее ПО станции "Мир"
Вай-вай, откуда такие сведения ?
← →
Игорь Шевченко (2002-08-12 13:25) [16]Andrey © (12.08.02 13:07)
Я, например, знаю людей, которые могут за пару лет - это мы :-)
Никакой RAD-инструмент не поможет написать серьезную задачу за малый срок. Именно серьезную.
← →
Malder (2002-08-12 17:12) [17]drpass, ты и правда сейчас пургу несешь...
← →
Карлсон (2002-08-12 17:35) [18]Люди, может хватит грызться, а?
Я просто задал вопрос и хотел получить конкретный ответ.
А споры насчет того, что круче - это просто идиотизм.
Каждый пишет на чем хочет.
Предлагаю закрыть эту тему, т.к. на все мои вопросы вы уже ответили.
Если хотите пообливать друг друга, то делайте это в чате.
Всетаки нужно уважать друг друга!
← →
Кулюкин Олег (2002-08-12 17:44) [19]2 Карлсон © (11.08.02 19:25)
> Меня вот очень интересует, написана ли хотя бы одна полноценная система средствами Delphi
Это Вы ради смеха спрашиваете?
← →
Карлсон (2002-08-12 18:07) [20]2 Кулюкин Олег:
Нет, не ради меха, мне просто было интересно.
Насколько я знаю, большинство осей пишутся на сях.
А Вы похоже сторонник последних.
Я же написал выше, что тема закрыта.
ЛЮДИ, ДАВАЙТЕ УВАЖАТЬ ДРУГ ДРУГА!!!
Мы же не ксенофобы. Хотя кто как...
← →
Malder (2002-08-12 18:18) [21]ЛЮДИ, ДАВАЙТЕ УВАЖАТЬ ДРУГ ДРУГА!!!
Мы же не ксенофобы. Хотя кто как...
не обращаясь ни к кому - ты обращаешься ко всем.
← →
Mike Kouzmine (2002-08-12 19:02) [22]На qBasice
← →
evgeg (2002-08-12 21:28) [23]> в моей организации(не самой маленькой в мире)
А как она называется? И сколько в ней людей работает?
> Delphi имеет преимущества над системами на базе C++, только если очень быстро надо написать интерфейс.
Утверждение, нуждающееся в доказательстве.
> Меня вот очень интересует, написана ли хотя бы одна полноценная система средствами Delphi или на паскале или все системы пишут на Сях?
"Для высокоуровневого системного программирования хорошо подходят и многие другие языки, например Ads9x, Eiffel, и Modula-3. Если не считать подержки сборки мусора и параллельности, то они приблизительно эквивалентны C++ с точки зрения фундаментальных механихмов."
(c) Страуструп, "Дизайн и эволюция языка C++", стр. 210.
Полностью на C, кстати, не написан даже Unix. Некоторые месте реализованы на Assembler-е.
← →
AL2002 (2002-08-12 21:37) [24]Я так понял, что на ассемблере можно писать всё.
← →
Suntechnic (2002-08-12 22:32) [25]>evgeg © (12.08.02 21:28)
Как я понял флейм продолжается :)
>А как она называется?
Знаете я достаточно много бродил по форумам и насмотрелся всякого. Не в обиду обитателям данного сайта конечно, но люди бывают разные... и кляузы на работу пишут и корпоративные сайты пытаются ломать. Так что с вашего позволения я воздержусь от комментария данного вопроса. Если вы без этой информации совсем уж жить не можете, оставьте e-mail я отвечу почтой....
>И сколько в ней людей работает?
50 000 all over the world до последних сокращений было. Сейчас точно не знаю.
>> Delphi имеет преимущества над системами на базе C++, только если очень быстро надо написать интерфейс.
>Утверждение, нуждающееся в доказательстве.
Не уверен что правильно вас понял. Вы оспариваете утверждение, что Delphi имеет преимущество в написании GUI? Или что я должен доказывать?
← →
Malder (2002-08-12 22:42) [26]согласен с Suntechnic. Дельфи, вероятно, самый грамотный RAD из существующих. Не считая билдера...
← →
drpass (2002-08-12 23:00) [27]:)))
Достаточно небольшой затравки, и читать флеймы на этом сайте просто одно удовольствие :)
Хотя я до сих пор не могу понять, как у серьезных программистов (или считающих себя таковыми) вообще поднимается рука (или голова) сравнивать продукты совершенно разного класса, такие как Delphi и Visual C++? Кстати, заметьте: ни одного Мастера в этой "дискуссии" не участвовало :)
P.S.
По поводу станции "Мир" - сведения из пресс-релизов Borland, так что скорее всего, правда.
← →
evgeg (2002-08-12 23:03) [28]> Suntechnic
> Как я понял флейм продолжается :)
Фрейм, как я понимаю, когда говорят не по теме, вместо обсуждаемого предмета обсуждают личности авторов, используют некорректные приемы ведения спора и пр. Я противник этого.
> Если вы без этой информации совсем уж жить не можете, оставьте
> e-mail я отвечу почтой....
Жить то я смогу, конечно, но просто интересно. evgeg@rambler.ru
>> Delphi имеет преимущества над системами на базе C++, только
>> если очень быстро надо написать интерфейс.
> Не уверен что правильно вас понял. Вы оспариваете утверждение,
> что Delphi имеет преимущество в написании GUI? Или что я
> должен доказывать?
Утверждение, что будто других преимуществ, кроме быстрого построения интерфейса, Делфи перед системами на базе C++ не имеет, нуждается в доказательстве.
← →
Suntechnic (2002-08-12 23:17) [29]>evgeg © (12.08.02 23:03)
Утверждение, что будто других преимуществ, кроме быстрого построения интерфейса, Делфи перед системами на базе C++ не имеет, нуждается в доказательстве.
Если не брать во внимание построение GUI, то конечно же есть преимущества, а есть и недостатки(только не просите меня перечислять и те и другие). Их примерно поровну, так что я никаких особых преимуществ не вижу. Утверждение это основано на личном опыте разработки проектов на C++ Builder и на Visual C++. Если у вас противоположное мнение, тогда постарайтесь меня переубедить в обратном. Так что доказывать тут собственно говоря нечего. Ну действительно... вы меня просите доказать, что одна среда имеет превосходство над другой? Я так не считаю. Если вы так считаете, извольте доказать (как мы уже говорили GUI не в счёт).
P.S. Ответ на первый вопрос по мылу.
Страницы: 1 вся ветка
Текущий архив: 2002.09.09;
Скачать: CL | DM;
Память: 0.53 MB
Время: 0.007 c