Допомога - Пошук - Користувачі - Календар
Как написать свою операционку?
XJedi FORUM: Online lightsaber fighting game > Всяка всячина > Кантіна > Web, Hard & Soft
Riot Riot
Вопрос форумчанам - как написать свою операционную систему??
Nikooz
Смешная шутка
Constantine
вспомнилось ) можешь попробовать связаться с Денисом Поповым - экспертом в создание новых ОС )

[ytold=KUc6QGREUIY]

[/ytold]
Riot Riot
Смешная шутка

Это не шутка, честно. Подсказал бы что-то, а коли нечего сказать - можешь пройти мимо.)
Snoz
(Riot Riot @ 29.7.2013, 1:08) *

Это не шутка, честно. Подсказал бы что-то, а коли нечего сказать - можешь пройти мимо.)

Нет, это шутка походу. Паскаль давно сдох. Операционные системы семейства UNIX написаны на С.
А что тебе мешает создать свою ОС? Бери ядро линукса, читай исходники и дописывай все, что тебе нужно. Только чтоб прочесть исходники ядра линукс нужно времени около года-двух непрерывного чтения, и это учитывая то, что ты должен знать С. Так что, парень, вперед! Все в твоих руках! Невозможного не бывает. Возможно до лет 50-ти ты напишешь свою ОС, которую никто юзать не будет кроме тебя.

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

все по полочкам разложил. есть еще вопросы?
Daregon
На каком паскале ты пишешь, если ты по русски писать не умеешь?
Закройте этот тред, пока тут не развели канитель.
Snoz
(Daregon @ 10.8.2013, 20:40) *

На каком паскале ты пишешь, если ты по русски писать не умеешь?

Я на паскале не пишу. С русским все впорядке.

еще вопросы?

а, я понял, то ты не мне наверно написал, а знатоку.
Nikooz
(Snoz @ 10.8.2013, 20:27) *

А что тебе мешает создать свою ОС? Бери ядро линукса, читай исходники и дописывай все, что тебе нужно. Только чтоб прочесть исходники ядра линукс нужно времени около года-двух непрерывного чтения, и это учитывая то, что ты должен знать С. Так что, парень, вперед! Все в твоих руках! Невозможного не бывает. Возможно до лет 50-ти ты напишешь свою ОС, которую никто юзать не будет кроме тебя.

Да не, не все так плохо.
У нас на работе, чтоб разобрать с риалтековым линуксовым драйвером WiFi и нормально его дописывать ушло около месяцев 2х-3х.
То есть, если есть конкретные цели - можно не лезть во все под ряд сырцы. Да и большинство задач уже давно решено, нужно только найти, как _a1.gif
Snoz
(Nikooz @ 10.8.2013, 22:12) *

Да не, не все так плохо.
У нас на работе, чтоб разобрать с риалтековым линуксовым драйвером WiFi и нормально его дописывать ушло около месяцев 2х-3х.
То есть, если есть конкретные цели - можно не лезть во все под ряд сырцы. Да и большинство задач уже давно решено, нужно только найти, как _a1.gif

Да, хорошо поговорить с компетентным человеком в чужой теме. Варианты обхода всего лишнего всегда есть. Программисты и админы - народ ленивый. Можно меньше времени потратить. Но... Только как это объяснить Riot Riot я не знаю. Моя формулировка ему наверно более понятна, поскольку он все равно ничего не понял laugh.gif
Starboy
Ничего ему не нужно объяснять. Знаком с этим человеком лично и я уверен что он еще и тебе сможет объяснить что и как)

А по сабжу: действительно, нынче самый простой способ сделать ОСь это использовать ядро Linux. Но там тоже забот будет достаточно. Более того, в самом ядре ничего править практически не нужно. Есть много статей на тему "Скомпилировать линукс".
Riot Riot
Ленин умер, но дело его живет! (с)

есть еще вопросы?

угу, йесть.

мне знакомий говорил что лучше всего писать на JAVA VIRTUAL MACHIN. сейчас пишет на этом языке, говорит что как си+ но легче и быстрее писать.
так я почитал книгу "жава для чайников" и у меня вопрос. вот ети слова приват и паблик - они что значят?

сноз а на чем ты пишеш?

зы
садись дальше играть в жда.

с радостью но она чего то не запускаеццо(((

Snoz
(Riot Riot @ 11.8.2013, 12:49) *

мне знакомий говорил что лучше всего писать на JAVA VIRTUAL MACHIN. сейчас пишет на этом языке, говорит что как си+ но легче и быстрее писать.

Тут ты немного попутал. Java Virtual Machine не язык программирования, а виртуальная машина написана на языке Java. На ней можешь запускать гостевую ОС под основной ОС. При разработке своей операционки весьма полезная штука. Друг твой на Java пишет насколько я понял.

Java - восстребована много где, на ней пишут много чего: приложения для ПК, мобильных телефонов и смартфонов, и т.п.
С++ - Травмирует мозг своим синтаксисом необратимо и навсегда. Со мной много будут не согласны, но это лично мое мнение. Не хочу обидеть никого.

(Riot Riot @ 11.8.2013, 12:49) *

так я почитал книгу "жава для чайников" и у меня вопрос. вот ети слова приват и паблик - они что значят?

В ООП это модификаторы доступа.

Если используешь public, то поля и методы класса доступны для всех других объектов и классов.

Если private, то данные будут сокрыты внутри класса, и получить к ним доступ можно только через специальные методы доступа (еще такие методы называются аксессорами).
Это для того, чтобы пользователь класса не мог изменить поля напрямую, а только с помощью специального метода.

(Riot Riot @ 11.8.2013, 12:49) *

сноз а на чем ты пишеш?

Пишу на Python и Shell Script. Еще иногда ударяю по быдлокодерству на PHP.
Питон ПАЙТОН (Umka bye.gif ) нравится своим синтаксисом и возможностями. Шелл скрипт не является языком программирования, но это очень мощный инструмент для управления и автоматизации UNIX систем.
Riot Riot
С++ - Травмирует мозг своим синтаксисом

абаснуйдакажи
Snoz
(Riot Riot @ 12.8.2013, 1:04) *

абаснуйдакажи

Доказать невозможно, поскольку это не факт, а чисто мое мнение. Глупо будет даже попытаться.

И хватит офтопить. Тема превращаеться из "Как написать свою операционку?" в "На чем лучше кодить" или "Проверь знания Сноза".
Riot Riot
Ха, тема из бессмысленного флуда перетекает во флуд. Не нравится?

чисто мое мнение

Т.е. твое мнение невозможно обосновать? На чем же ты его основываешь?

Проверь знания Сноза

Не интересуют.
Мне интересен характер травм, который получает мозг от воздействия на него синтаксиса крестов. И причина этих травм тоже.

Можешь ответить в лс, если хочешь. Впрочем, можешь и не отвечать.
Snoz
Свое мнение я лучше оставлю при себе, ибо за этим вопросом последует еще куча не нужных мне вопросов и все не по теме. Я с улыбкой отношусь к тому факту, когда меня пытаются дураком выставить.

Так что думаю, что тема исчерпана, раз автор тут флуд разводит.
Riot Riot
Ну, ок, держи свое мнение при себе, коль скоро оно такое спорное. Улыбайся, на здоровье.


Да, тема, пожалуй, исчерпана. (=
.
Invision Power Board © 2001-2025 IPS , Inc.