Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
14-25929
Soft
2004-02-15 00:48
2004.03.09
С Linux может работать даже женщина.


1-25773
DSP
2004-02-27 10:07
2004.03.09
список установленных программ


7-25952
Phantom
2003-12-21 20:40
2004.03.09
Как получить информацию о приложении


7-25958
Davey
2003-12-19 15:53
2004.03.09
Срочно!!!!!! SOS!!! ??D: Windows winlogon.exe ??????????


14-25875
sHinE
2004-02-16 21:59
2004.03.09
WinAPI в TurboPascal