
The windows kernel
Модератор: Модераторы разделов
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
The windows kernel
На чем оно написано? мой учитель информатики говорит, что на Java, но меня терзают смутные сомненья
Может кто знает?

И немедленно выпил.
-
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: The windows kernel
Совершенно точно не на Java.
Скорее всего - C++ (когда оно писалось - Java еще просто не было)...
Учитель шутит.
Пойду погуглю...
Скорее всего - C++ (когда оно писалось - Java еще просто не было)...
Учитель шутит.
Пойду погуглю...
Ушёл навсегда. В личку не заглядываю.
-
- Сообщения: 1019
- Статус: Экс-металлюга
Re: The windows kernel
На Visual Basic - адназначна. Как, собственно, и весь виндовс
ArchLinux / IceWM
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: The windows kernel
в рунете явно эта тема не слишком распространена... Не он не шутит, говорит _совершенно_ серьезно. Вы бы знали его
.
Добавлено:
http://forum.winall.ru/showthread.php?s=&threadid=7984
и я того же мнения... только хорошо бы какую-нибудь статейку(можно на english'e) чтоб его мордой тыкнуть.

Добавлено:
http://forum.winall.ru/showthread.php?s=&threadid=7984
и я того же мнения... только хорошо бы какую-нибудь статейку(можно на english'e) чтоб его мордой тыкнуть.
И немедленно выпил.
-
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
-
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: The windows kernel
мне тоже кажется, что VB - там изрядный кусок, особенно если учесть, что ядро винды - понятие достаточно абстрактное и понять, что есть ядро, а что уже не_ядро - весьма непросто.... а вот явы там совсем нету, это точно.... потому как VB рулит.... 

слава роботам!
-
- Сообщения: 1019
- Статус: Экс-металлюга
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: The windows kernel
Я тоже слышал, что на сях, но на каких именно...
-
- Сообщения: 185
- Статус: с сириуса
- ОС: FreeBSD 6.2
Re: The windows kernel
Думаю на C/C++, явы там точно нет.
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: The windows kernel
интересная деталь: на linux forum'e ответ знают(предполагают) больше народу чем на форуме ЧИТО про windows(forum.winall.ru)
И немедленно выпил.
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: The windows kernel
Ничего удивительного. Линуксом как правило интересуются люди любознательные и, не побоюсь этого слова, умные, да и обычно с опытом в виндах. Готов спорить, что средний линукс-юзер знает про винду больше, чем средний виндоюзер. 

-
- Сообщения: 698
- Статус: Интересующийся бывалый прохожий
Re: The windows kernel
А вот когда увели у них часть кода, и разместили в инете, то на чем он был? Можно ж было определить? Ну так и все остальное на нем же!
Don't trouble troubles until troubles trouble you!
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: The windows kernel
ядра там по-моему не было. Да и код был NT-вый.
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: The windows kernel
Смотря о какой винде речь идет. Если Win95/98/ME - ИМХО ядро там DOS, а он вроде на ассемблере написан? Или я все уже забыл?
А если NT/2000/XP - где-то когда-то читал, что NT на Си писали. Хотя низкоуровневая часть, наверное, должна быть на ассемблере?
А если NT/2000/XP - где-то когда-то читал, что NT на Си писали. Хотя низкоуровневая часть, наверное, должна быть на ассемблере?
-
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: The windows kernel
Не, дядя Лёша. Со времён Кернигана и Ричи ОСи пишут исключительно на С-ях. АСМ только для непосредственной работы с железом (драйвера, устройства реального времени и иже с ними)...
НТ-ёвое ядро было весьма и весьма пока в него не впихнули обработку графики (грубо говоря - Х-ы). Тогда оно и поплохело...
А 9х ветка вообще - "оболочка дешёвая" ©
НТ-ёвое ядро было весьма и весьма пока в него не впихнули обработку графики (грубо говоря - Х-ы). Тогда оно и поплохело...
А 9х ветка вообще - "оболочка дешёвая" ©

Ушёл навсегда. В личку не заглядываю.
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: The windows kernel
(StraNNicK @ Понедельник, 11 Октября 2004, 13:23) писал(а):Не, дядя Лёша. Со времён Кернигана и Ричи ОСи пишут исключительно на С-ях. АСМ только для непосредственной работы с железом (драйвера, устройства реального времени и иже с ними)...
НТ-ёвое ядро было весьма и весьма пока в него не впихнули обработку графики (грубо говоря - Х-ы). Тогда оно и поплохело...
А 9х ветка вообще - "оболочка дешёвая" ©
вобщем ядро MS написано на С ,С++ и ассемблере на собственных компиляторах
MS ,причём разные обьектные модули писались то на одном то на другом языке из этих трёх .
Штат сотрудников MS работает каждый над своим заданием- кодом части ядра
,кто над графической подсистемой кто ещё над чем - а потом всё линкуется
, причём код написанный на С ИЛИ С++ может быть не совсем чистый, а с ассемблерными вставками .Джава там отродясь небыло ,даже если программист из MS начнёт что нибудь писать на джава тоогда он рискует быть уволенным- такова полтика компании

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: The windows kernel
И я её разделяю - нафига там пятая колонна? 

Ушёл навсегда. В личку не заглядываю.
-
- Сообщения: 454
- Статус: Добрый Демон
Re: The windows kernel
Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.
Если жизнь твоя порвется, тебе новую сошьют.
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: The windows kernel
Ага. Ядро. На питоне. Шустро.(demongloom @ Вторник, 12 Октября 2004, 0:45) писал(а):Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.

¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: The windows kernel
Ну почему же шутка - достаточно загрузить интерпритатор в память на стадии загрузки и можно ядро написать :megalol:
Ну основная часть Win API напиана под C++ => система тоже написана на С++,
но VB там тоже много, как я уже говорил где то на этом форуме, VB в Windows рулит

Блог
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: The windows kernel
Конечно, нормального шелла-то нету (родного!), вот и приходится такие костыли...
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: The windows kernel
(Sparky @ Вторник, 12 Октября 2004, 10:09) писал(а):
Ну почему же шутка - достаточно загрузить интерпритатор в память на стадии загрузки и можно ядро написать :megalol:
Ну основная часть Win API напиана под C++ => система тоже написана на С++,
но VB там тоже много, как я уже говорил где то на этом форуме, VB в Windows рулит
это некоторые части самой системы написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 1019
- Статус: Экс-металлюга
Re: The windows kernel
(wolf_black @ Вторник, 12 Октября 2004, 15:06) писал(а):это некоторые части самой системы написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации
Это ты кому говоришь? Это ты нам говоришь? Ты это лучше им скажи!

ArchLinux / IceWM
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: The windows kernel
(madskull @ Вторник, 12 Октября 2004, 12:10) писал(а):(wolf_black @ Вторник, 12 Октября 2004, 15:06) писал(а):это некоторые части самой системы написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации
Это ты кому говоришь? Это ты нам говоришь? Ты это лучше им скажи!
так сказал ,не хотят ,вобще говорят на ядро linux перейдём ,и fluxbox будем в качестве основного gui использовать
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 217
Re: The windows kernel
а где во флюксе кнопка "Пуск" будет?(wolf_black @ Вторник, 12 Октября 2004, 15:26) писал(а):так сказал ,не хотят ,вобще говорят на ядро linux перейдём ,и fluxbox будем в качестве основного gui использовать

ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
-
- Сообщения: 454
- Статус: Добрый Демон
Re: The windows kernel
а вот реально ли стремятся к оптимизации? нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.
Если жизнь твоя порвется, тебе новую сошьют.
-
- Сообщения: 1019
- Статус: Экс-металлюга
Re: The windows kernel
У меня давно такие подозрения.
Чем отличается железо от софта?
Железо с каждым годом всё быстрее, меньше и дешевле.
А софт - все медленнее, больше и дороже.
Чем отличается железо от софта?
Железо с каждым годом всё быстрее, меньше и дешевле.
А софт - все медленнее, больше и дороже.
ArchLinux / IceWM
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: The windows kernel
(demongloom @ Вторник, 12 Октября 2004, 16:28) писал(а):а вот реально ли стремятся к оптимизации? нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.
Естественно, именно для этого и делают.(madskull @ Вторник, 12 Октября 2004, 16:40) писал(а):У меня давно такие подозрения.
Что не может не наводить на именно такие мысли.(madskull @ Вторник, 12 Октября 2004, 16:40) писал(а):Чем отличается железо от софта?
Железо с каждым годом всё быстрее, меньше и дешевле.
А софт - все медленнее, больше и дороже.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: The windows kernel
ну, насчет секретного договора - имхо, параноя. никсы тоже толстеют нехило.
Хрю.
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: The windows kernel
(demongloom @ Вторник, 12 Октября 2004, 15:28) писал(а):нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.
Не судите строго за ссылку, первое где нашелся этот прикол.
http://voffka.com/archives/004034.html