The windows kernel

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

The windows kernel

Сообщение polachok »

На чем оно написано? мой учитель информатики говорит, что на Java, но меня терзают смутные сомненья :) Может кто знает?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: The windows kernel

Сообщение StraNNicK »

Совершенно точно не на Java.
Скорее всего - C++ (когда оно писалось - Java еще просто не было)...
Учитель шутит.
Пойду погуглю...
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: The windows kernel

Сообщение madskull »

На Visual Basic - адназначна. Как, собственно, и весь виндовс
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: The windows kernel

Сообщение polachok »

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

Re: The windows kernel

Сообщение Topper »

с++, асм.
Хрю.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: The windows kernel

Сообщение elide »

мне тоже кажется, что VB - там изрядный кусок, особенно если учесть, что ядро винды - понятие достаточно абстрактное и понять, что есть ядро, а что уже не_ядро - весьма непросто.... а вот явы там совсем нету, это точно.... потому как VB рулит.... :D
слава роботам!
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: The windows kernel

Сообщение madskull »

На яве не может быть по простой причине: sun в суд подаст :)
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: The windows kernel

Сообщение Bolverk »

Я тоже слышал, что на сях, но на каких именно...
Спасибо сказали:
Аватара пользователя
FreeNUX
Сообщения: 185
Статус: с сириуса
ОС: FreeBSD 6.2

Re: The windows kernel

Сообщение FreeNUX »

Думаю на C/C++, явы там точно нет.
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: The windows kernel

Сообщение polachok »

интересная деталь: на linux forum'e ответ знают(предполагают) больше народу чем на форуме ЧИТО про windows(forum.winall.ru)
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: The windows kernel

Сообщение Bolverk »

Ничего удивительного. Линуксом как правило интересуются люди любознательные и, не побоюсь этого слова, умные, да и обычно с опытом в виндах. Готов спорить, что средний линукс-юзер знает про винду больше, чем средний виндоюзер. ;)
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: The windows kernel

Сообщение Jinn »

А вот когда увели у них часть кода, и разместили в инете, то на чем он был? Можно ж было определить? Ну так и все остальное на нем же!
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: The windows kernel

Сообщение Bolverk »

ядра там по-моему не было. Да и код был NT-вый.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: The windows kernel

Сообщение alv »

Смотря о какой винде речь идет. Если Win95/98/ME - ИМХО ядро там DOS, а он вроде на ассемблере написан? Или я все уже забыл?
А если NT/2000/XP - где-то когда-то читал, что NT на Си писали. Хотя низкоуровневая часть, наверное, должна быть на ассемблере?
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: The windows kernel

Сообщение StraNNicK »

Не, дядя Лёша. Со времён Кернигана и Ричи ОСи пишут исключительно на С-ях. АСМ только для непосредственной работы с железом (драйвера, устройства реального времени и иже с ними)...
НТ-ёвое ядро было весьма и весьма пока в него не впихнули обработку графики (грубо говоря - Х-ы). Тогда оно и поплохело...
А 9х ветка вообще - "оболочка дешёвая" © ;)
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: The windows kernel

Сообщение zenwolf »

(StraNNicK @ Понедельник, 11 Октября 2004, 13:23) писал(а):Не, дядя Лёша. Со времён Кернигана и Ричи ОСи пишут исключительно на С-ях. АСМ только для непосредственной работы с железом (драйвера, устройства реального времени и иже с ними)...
НТ-ёвое ядро было весьма и весьма пока в него не впихнули обработку графики (грубо говоря - Х-ы). Тогда оно и поплохело...
А 9х ветка вообще - "оболочка дешёвая" ©  ;)

вобщем ядро MS написано на С ,С++ и ассемблере на собственных компиляторах
MS ,причём разные обьектные модули писались то на одном то на другом языке из этих трёх .
Штат сотрудников MS работает каждый над своим заданием- кодом части ядра
,кто над графической подсистемой кто ещё над чем - а потом всё линкуется
, причём код написанный на С ИЛИ С++ может быть не совсем чистый, а с ассемблерными вставками .Джава там отродясь небыло ,даже если программист из MS начнёт что нибудь писать на джава тоогда он рискует быть уволенным- такова полтика компании :D
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: The windows kernel

Сообщение StraNNicK »

И я её разделяю - нафига там пятая колонна? ;)
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: The windows kernel

Сообщение demongloom »

Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: The windows kernel

Сообщение t.t »

(demongloom @ Вторник, 12 Октября 2004, 0:45) писал(а):Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.
Ага. Ядро. На питоне. Шустро. :D Шутка, да?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: The windows kernel

Сообщение Sparky »

(t.t @ Вторник, 12 Октября 2004, 11:01) писал(а):
(demongloom @ Вторник, 12 Октября 2004, 0:45) писал(а):Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.
Ага. Ядро. На питоне. Шустро. :D Шутка, да?


Ну почему же шутка - достаточно загрузить интерпритатор в память на стадии загрузки и можно ядро написать :megalol:
Ну основная часть Win API напиана под C++ => система тоже написана на С++,
но VB там тоже много, как я уже говорил где то на этом форуме, VB в Windows рулит :D
Блог
--------------------

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++
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: The windows kernel

Сообщение Bolverk »

(Sparky @ Вторник, 12 Октября 2004, 12:09) писал(а):VB в Windows рулит :D


Конечно, нормального шелла-то нету (родного!), вот и приходится такие костыли...
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: The windows kernel

Сообщение zenwolf »

(Sparky @ Вторник, 12 Октября 2004, 10:09) писал(а):
(t.t @ Вторник, 12 Октября 2004, 11:01) писал(а):
(demongloom @ Вторник, 12 Октября 2004, 0:45) писал(а):Главное чтоб усе шустро и правильно работало. А уж на чем безразницы. Хоть на питоне.
Ага. Ядро. На питоне. Шустро. :D Шутка, да?


Ну почему же шутка - достаточно загрузить интерпритатор в память на стадии загрузки и можно ядро написать :megalol:
Ну основная часть Win API напиана под C++ => система тоже написана на С++,
но VB там тоже много, как я уже говорил где то на этом форуме, VB в Windows рулит :D


это некоторые части самой системы написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: The windows kernel

Сообщение madskull »

(wolf_black @ Вторник, 12 Октября 2004, 15:06) писал(а):это некоторые части самой системы  написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да  и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации


Это ты кому говоришь? Это ты нам говоришь? Ты это лучше им скажи!
:)
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: The windows kernel

Сообщение zenwolf »

(madskull @ Вторник, 12 Октября 2004, 12:10) писал(а):
(wolf_black @ Вторник, 12 Октября 2004, 15:06) писал(а):это некоторые части самой системы  написанны на VB ,конкретно в ядре
нету фрагментов на VB ,иначе проблемы с линковкой бы возникли ,да  и ядро
зачем такими большими кусками кода на vb загружать ,когда нужно стремиться
к оптимизации


Это ты кому говоришь? Это ты нам говоришь? Ты это лучше им скажи!
:)


так сказал ,не хотят ,вобще говорят на ядро linux перейдём ,и fluxbox будем в качестве основного gui использовать
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
m.belen
Сообщения: 217

Re: The windows kernel

Сообщение m.belen »

(wolf_black @ Вторник, 12 Октября 2004, 15:26) писал(а):так сказал ,не хотят ,вобще говорят на ядро linux перейдём ,и fluxbox будем в качестве основного gui использовать
а где во флюксе кнопка "Пуск" будет? :blink:
ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Re: The windows kernel

Сообщение demongloom »

а вот реально ли стремятся к оптимизации? нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: The windows kernel

Сообщение madskull »

У меня давно такие подозрения.

Чем отличается железо от софта?
Железо с каждым годом всё быстрее, меньше и дешевле.
А софт - все медленнее, больше и дороже.
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: The windows kernel

Сообщение t.t »

(demongloom @ Вторник, 12 Октября 2004, 16:28) писал(а):а вот реально ли стремятся к оптимизации? нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.
(madskull @ Вторник, 12 Октября 2004, 16:40) писал(а):У меня давно такие подозрения.
Естественно, именно для этого и делают.

(madskull @ Вторник, 12 Октября 2004, 16:40) писал(а):Чем отличается железо от софта?
Железо с каждым годом всё быстрее, меньше и дешевле.
А софт - все медленнее, больше и дороже.
Что не может не наводить на именно такие мысли.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Topper
Бывший модератор
Сообщения: 2088
Статус: Насильник бабушек-педофилок
ОС: Windows 10

Re: The windows kernel

Сообщение Topper »

ну, насчет секретного договора - имхо, параноя. никсы тоже толстеют нехило.
Хрю.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: The windows kernel

Сообщение Bolverk »

(demongloom @ Вторник, 12 Октября 2004, 15:28) писал(а):нет ли этакого секретного пакта между крупнейшими разработчками (мс к примеру) и крупнейшими разработчиками железа. Мол винды специально делают тормознутыми что бы люди железо новое постоянно покупали.


Не судите строго за ссылку, первое где нашелся этот прикол.
http://voffka.com/archives/004034.html
Спасибо сказали: