Текущий архив: 2004.03.09;
Скачать: CL | DM;
Вниз
Ос на Паскале? Найти похожие ветки
← →
Chupcan (2004-02-14 16:36) [40]2Digitman я еще раз говорю, что будет писаться впервую очередь ради знаний и интереса, а об особеностях можно обсудить всем вместе :-)
← →
Digitman © (2004-02-14 16:42) [41]
> Chupcan (14.02.04 16:36) [40]
не... не пойдет ... своими знаниями на эту тему я пока не огорчен, а писать чего-то на ту же тему "ради интереса", а не ради конкретной коммерч.цели и конкретного рынка сбыта/потребителя - уволь).. мне детишков сопливых кормить нужно)
← →
Chupcan (2004-02-14 16:43) [42]http://creatos.narod.ru/sourse/bairos001.rar
Кому интересно, вот кто-то начинал делать
← →
Chupcan (2004-02-14 16:45) [43]2Digitman А в чем проблема, если начинать проект и не бросать его, то это может перерости и в коммерческий проект.
← →
Digitman © (2004-02-14 16:50) [44]
> Chupcan (14.02.04 16:45) [43]
> А в чем проблема
проблема как всегда одна и та же : иди туда не знаю куда, принеси то не знаю что)
нет конечной цели/задачи, нет четкого плана - даже не берись: при таком раскладе любая идея авантюрна по сути и заранее обречена на провал ... поверь)
← →
Chupcan (2004-02-14 16:54) [45]Незнаю, незнаю :\
← →
Digitman © (2004-02-14 16:58) [46]
> Chupcan (14.02.04 16:54) [45]
это печально) ... рискну порекомендовать тебе обратиться с этой бедой к тому кто знает)
← →
Chupcan (2004-02-14 17:00) [47]Да если бы знать кто знает :
← →
Digitman © (2004-02-14 17:09) [48]
> Chupcan (14.02.04 17:00) [47]
все до смешного просто, могу подсказать : знают прагматики и не знают романтики.. потом, когда романтики начинают знать, они автоматом переходят в стан прагматиков, а их место тут же заполняют новоиспеченные романтики)
ну а коль серьезно - я бы, возможно, с удовольствием пообсуждал тем или иным образом тему о создании ОС, если бы вопрос прозвучал не "как вы относитесь к Паскалю как языковой среде программирования чего-то там", а "как вы относитесь к идее написания ОС, которая будет обладать такими-то уникальными возможностями и реально конкурировать с такими-то конкретными уже существующими ОС в таком-то секторе рынка потребления"
← →
Chupcan (2004-02-14 17:13) [49]Я могу вообще-то рассказать скептически прогнозы по этому поводу, но не в форуме, на почту можно, ок?
← →
Digitman © (2004-02-14 17:29) [50]
> Chupcan (14.02.04 17:13) [49]
да на почту-то, наверно, не ст оит ...
ну а почему не здесь ? на то и "Потрепаться" ...
все чинно-благородно, как в старые времена)
по сабжу я тебе так скажу : если ты ведешь речь о Паскале как встроенной в Делфи языковой средой, то должен знать, что Паскаль - язык прикладного уровня, а не системного ... но это совсем ни о чем не говорит ... Делфи-компилятор способен обрабатывать еще и ассемблерные вставки в Паскаль-текст... но среди распознаваемых компилятором ассемблерных мнемоник и яз.конструкций нет самого главного : мнемоник привелигированных маш.инструкций, тех что обязательно нужны для работы ядра любой многозадачной ОС ... их, конечно, можно эмулировать тем или иным способом, но это уже извращение ... кр.того, главная препона - линкер, не позволяющий формировать произвольного формата исп.модули ... так что паскаль паскалем, а без отдельного полноценного компилятора с ассемблера и без спец.заточенных под это инструм.прогр.средств/утилит никак не обойтись ... Паскаль же, безусловно, может сослужить отличную службу в программировании каких-то отдельных высокоуровневых подсистем новой ОС, там где не требуется кодирование низкоуровневых алгоритмов
← →
Chupcan (2004-02-14 17:42) [51]Большой разницы нету на чеи писать, я знаю, что все на Паскале не напишешь. Хотя большой разницы нет на чем писать.
Насчет коммерческой стороны, то тут не так уж и плохо, я вас в этом уверяю. У вас есть ICQ? Можно с Вами поговорить?
← →
Fenik © (2004-02-14 17:45) [52]>Chupcan (14.02.04 17:42) [51]
А ты упорный :))
← →
KSergey © (2004-02-14 18:09) [53]> [18] Agent13 © (14.02.04 14:50)
> А почему все смотрят на сабж так скептически? Если собрать
> серьёзную хебру с серьёзным подходом к делу, то почему нет?
Подход "а не заняться ли нам очередной фигней" - это серьезно?
Я лично именно так понимаю автора, тем более что вопрос стоял "как вы относитесь".
> [28] Yanis © (14.02.04 15:10)
> Windows 3.11 был написан на Паскале.
Ага, живучая байка, пошедшая от недалеких ламеров, простите, увидевших в сишных прототипах ф-ций API Win3.x слово pascal ;)
Точно помню, что где-то видел в сети подробный пример написания стартового загрузчика, который просто писал "Наша ОС работает!"
Хорошо бы автору начать с нее - он бы хоть понял, что до паскаля как такового в любой новой ОС как до луны.
А там глядишь, если удумает делать ее многозадачной - начнет про переключение между задачами думать, защитой их адресных пространств... ух поле для битвы!
Автору: возьмите книжку по защищенному режиму процессоров Intel 386 и далее - улекательное и захватывающее чтиво, должу я вам! На несколько месяцев будет чем заняться. Да и кругозор хотя бы по одному частному предмету для деятельности в создании новой платформы ой как пригодится.
← →
Cerber © (2004-02-14 18:12) [54]Я хочу если научите.
← →
Chupcan (2004-02-14 18:13) [55]2KSergey Я понял Ваше мнение. Спасибо за советы...
← →
Chupcan (2004-02-14 18:15) [56]Вот появился еще один сторонник :)
← →
KSergey © (2004-02-14 18:20) [57]Нука, кто-то может сказать сколько здесь за прошедшие годы набиралось "групп сторонников"? Я не скажу, не считал, но если бы и считал - сбился бы точно. И где хоть какой-то результат?
А вот nikke, например, без сторонников отличного клиента форума сделал, коим и пользуюсь, с благодарностью о нем вспоминая.
Так в сторонниках ли суть?
← →
Chupcan (2004-02-14 18:27) [58]Почему я создал эту тему? А потому что я сам не смогу сделать, т.к. знаний не хватит, проще говоря нужен человек, который бы в этом разбирался и котролировал проект.
← →
KSergey © (2004-02-14 18:30) [59]Простите, а Вы такому человеку нужны? Не, ну честно? Зчем Вы лично ему?
PS
Я не в обиду говорю, просто Вы хотите, чтобы Вас кто-то чему-то поучил- так называйте вещи своими именами. А то получается будет "руководитель" и "команда" из 10 "программистов", которым он будет все разжевывать, практически за них делать - так это уже не работа будет.
Хотите учиться - так все есть в книгах и инете! Читайте на здоровье!
← →
Chupcan (2004-02-14 18:34) [60]Почему всему нацчить? В этом Вы не правы, т.к.разжевывать ничего не нужно будет. :=)
← →
Chupcan (2004-02-14 18:34) [61]Почему всему научить? В этом Вы не правы, т.к.разжевывать ничего не нужно будет. :=)
← →
Alexander666 © (2004-02-14 21:53) [62]
> KSergey © (14.02.04 18:09) [53]
А ссылочки в Интернете на эту книгу случайно не будет? :)
← →
Ihor Osov'yak © (2004-02-14 23:23) [63]2 Chupcan (14.02.04 18:13)
Не, а Вы все же внимательно [53] почитайте..
Зы - а паскаль, не паскаль - это уже дело десятое. Если не сотое..
← →
Игорь Шевченко © (2004-02-15 01:14) [64]Я могу порекомендовать книжку Эндрю Таненбаума "Современные операционные системы", а если очень повезет найти, то книжку А.Шоу "Логическое проектирование операционных систем". По крайней мере после прочтения любой из этих книг станет ясно, что должна уметь делать операционная система и на какие составные части ее можно разложить - это очень немаловажно. А на каком языке ее писать это дело десятое...Для тренировки на паскале можно написать эмулятор простенькой операционной системы - тоже неплохая тренировка. Кстати, это можно и на Delphi сделать. Опять же, могу порекомендовать книжку Чарльза Уэзерелла "Этюды для программистов" (если повезет найти) - в одной из задач надо разработать эмулятор примитивнейшей операционной системы.
← →
Chupcan (2004-02-15 10:13) [65]Thx
← →
Alexander666 © (2004-02-15 10:49) [66]У меня друг писал мелкую операционку, так, чисто в образовательных целях, на ассемблере. Писал около года :-)
← →
Verg © (2004-02-15 11:00) [67]
> Alexander666 © (15.02.04 10:49) [66]
> У меня друг писал мелкую операционку, так, чисто в образовательных
> целях, на ассемблере. Писал около года :-)
В смысле ассемблер осваивал?
Страницы: 1 2 вся ветка
Текущий архив: 2004.03.09;
Скачать: CL | DM;
Память: 0.6 MB
Время: 0.02 c