Конференция "Прочее" » Написание OS на Delphi
 
  • korneley © (01.05.08 21:28) [20]

    > Игорь Шевченко ©   (01.05.08 21:22) [18]

    У Вас слишком строгие требования к OS :))
  • @!!ex © (01.05.08 21:36) [21]
    Четкое определени ОС надо дат, и тогда становится понятно, можно или нельзя.
  • @!!ex © (01.05.08 21:39) [22]
    Если взять за основу оперделение с википедии:
    Операцио?нная систе?ма, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
    И принять винду - за загрузчик, то ответ ДА. На Дельфи можно написать ОС.
  • NaRuTo © (01.05.08 21:53) [23]
    А если какая ни-будь компания напишет свой собственный язык программирования на Delphi, который превосходит С++ в два раза, тогда в этом случае они напишут OS в любом случае!
  • TIF © (01.05.08 22:09) [24]
    НУ БЛИН, ОПЯТЬ НАЧАЛИ!

    Опять офф-топик начался... СКОЛЬКО УЖЕ ОСБУЖДАЛИ ЭТО НА ЗНАМЕНИТЫХ ФОРУМАХ - и всё без толку

    НЕЛЬЗЯ!!!!!!! На C можно (Майкрософтском), на на Delphi  - НЕТ!!!

    Как ты собираешься писать ЯДРО? Загрузчик? На Паскале, наверное? Во-во, а это уже не делфи, это Паскаль... ТАК ЧТО ЧИСТО НА ДЕЛФЕ - НЕТ!

    Она же позволяет создавать 32-битные приложения ПОД Windows, и консольные тоже 32-битные... Как ты их будешь запускать? а?

    Короче, тема закрыта.
  • Игорь Шевченко © (01.05.08 22:11) [25]
    @!!ex ©   (01.05.08 21:39) [22]


    > Если взять за основу оперделение с википедии:


    > И принять винду - за загрузчик


    То это будет жонглирование словами

    Кстате, по этому поводу много лет велась дискуссия на Королевстве Delphi

    http://www.delphikingdom.com/asp/talktopic.asp?ID=211
  • Pavia © (01.05.08 22:12) [26]
    Реально сам пишу.
  • Игорь Шевченко © (01.05.08 22:13) [27]
    TIF ©   (01.05.08 22:09) [24]

    п. 7 рекомендаций из правил форума

    "Соблюдайте нетикет оформления веток. Не стоит «кричать» и привлекать внимания к своей теме используя прописные символы, восклицательные знаки в больших количествах и т.п."
  • TIF © (01.05.08 22:14) [28]
    ВОТ НА АССЕМБЛЕРЕ ВИДЕЛ ОПЕРАЦИОНКУ! Смотрится классно, иконки, рабочий стол, фоновый "рисунок". Но изучать для этого асм... :-)

    Ну вот чем тебя не устаивает винда? Я вот сомневаюсь. что ты висту напишешь... Иди в команду разработчиков "русской ОС", наклепаете чо-нить весёлое :)))))
  • TIF © (01.05.08 22:15) [29]

    > п. 7 рекомендаций из правил форума


    Уже вижу, изучил, учпокоился, выпил корвалолу...

    Просто меня этим вопросом ой как уже... замучали, скажем так.
  • Pavia © (01.05.08 22:19) [30]
    Загрузчик это только часть ОС и не существенная. Остальное легко пишется. =) Не то чтобы очень легко, придеться писать долго . А так дельфи все позволяет.
  • Игорь Шевченко © (01.05.08 22:20) [31]
    Pavia ©   (01.05.08 22:19) [30]

    Везет же людям
  • TIF © (01.05.08 22:22) [32]

    > "Соблюдайте нетикет


    :) Это термин такой, или всё-таки имелся в виду этикет?
  • korneley © (01.05.08 22:37) [33]

    > TIF ©   (01.05.08 22:22) [32]

    Таки, думаю, "сетевой этикет" :) Термин, вполне "образовавшийся", с просроченным билетом уже не ассоциируется :)
  • TIF © (01.05.08 22:39) [34]

    > Термин, вполне "образовавшийся"


    Хм, а вот лингво много чего знает, а такого термина - нет :(
    Напоминает какой-то китикэт ;) Ладно, будем знать
  • Игорь Шевченко © (01.05.08 22:59) [35]
    TIF ©   (01.05.08 22:22) [32]

    Ты, когда незнакомое слово увидишь, ты в Google лезь первым делом
  • TIF © (01.05.08 23:03) [36]

    > ты в Google лезь первым делом


    Уже нашёл в вики... Гораздо быстрее. Яндекс тоже рулит...
    Ладно, не будет о поисковиках)
  • Dmitry S © (01.05.08 23:04) [37]
    Delphi (Де́льфи, произносится /ˈdɛlˌfi/[1]) — среда разработки, использует язык программирования Delphi (начиная с 7 версии язык в среде именуется Delphi, ранее - Object Pascal), разработанный фирмой Borland и изначально реализованный в её пакете Borland Delphi, от которого и получил в 2003 году своё нынешнее название. Object Pascal - по сути является наследником языка Pascal с объектно-ориентированными расширениями.

    Если речь идет о среде разработке, то можно тут сложный вопрос.
    Если речь идет о языке программирования, то, думаю, речь не идет о компиляторе. А компиляторы бывают разные, поэтому ответ - можно.


    > Реально ли написать OS на Delphi?

    Среда разработки - это инструмент, а значит, если бы речь шла о среде, то вопрос был бы сформулирован примерно так "Реально ли написать OS с помощью Delphi?" => речь идет о языке.

    Принимая во внимание этот факт, получаем ответ: да, можно =)
  • Игорь Шевченко © (01.05.08 23:08) [38]
    Dmitry S ©   (01.05.08 23:04) [37]

    У тебя с логикой фигово
  • DrPass © (01.05.08 23:11) [39]

    > TIF ©   (01.05.08 22:09) [24]

    Чего ты так распереживался?
    Ты неправ, можно. Delphi умеет генерировать такие же объектные файлы, как и С. Написать и скомпилировать в ней код, который сможет работать в нулевом кольце привилегий можно. Скомпоновать не получится, но это ж проблема не среды разработки, а просто отсутствия соответствующего компоновщика. Его и в Visual C++ нет, надо отдельный kit добывать.
    Нельзя сделать только крохотный кусочек ОС, который будет работать в реальном режиме. Но для этого опять же, есть сторонние инструменты. Ты ж, написав программу в Delphi, а пару хранимых процедур к ней в IBExpert, все равно считаешь что программа написана в Delphi?
 
Конференция "Прочее" » Написание OS на Delphi
Есть новые Нет новых   [134435   +35][b:0][p:0.001]