[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: На каком языке написан windows
Страницы: 1, 2
Миша
Гугл говорит С++ и ассемблер. Вы как думаете?

_____________
Принимаю заказы, писать в ЛС
brevis
А есть другие варианты (кроме c/c++/asm ну и наверное c# для чего-то высокоуровневого)?

Немного юмора:
Как-то в школе на уроке информатики нам показывали Visual Basic. Один мой впечатлительный одноклассник потом всем рассказывал, что windows написан на Visual Basic'e.

_____________
Чатик в телеге
vagrand
Скорее всего и правда си с асмовскими вставками. Ну во всяком случае его ядро.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Миша
Я не совсем разбираюсь, поэтому хочу понять приоритет.

1 Машинный код
2 Ассемблер
3 С++

Например (если гугл не врёт) ассемблер написан на машинном коде, а другие языки? И вообще какие из них сейчас наиболее распространены, а какие легче в обучении?

_____________
Принимаю заказы, писать в ЛС
vital
Возникло желание написать свою ос?

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
Миша
Цитата (vital @ 8.06.2014 - 03:17)
Возникло желание написать свою ос?

Я думаю в этот момент это мне не под силу, иначе я бы не задавал таких вопросов.

Просто php веб язык, хочу попробовать компилируемый язык.

_____________
Принимаю заказы, писать в ЛС
Oyeme
Все окна и события написаны на win api
В институте был знаком с ним.
По большому случаи это C
YVSIK
а по моему он писался на бейсике и далее уже прикручивалось все остальное.
даже в офисе по моему на сегодня есть этот бейсик, как модуль. rolleyes.gif

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
DedMorozzz
Надо разделять гуй и ядро. Они, как правило, пишутся на разных языках
Но ядро точно на Си. Причём обычных, без +
Но так или иначе - сам гуй всё равно написан на том же Си но уже могут быть и ++

К примеру QT написан именно на C++

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Миша
Посоветуйте компилируемый язык лёгкий или схожий с php.

_____________
Принимаю заказы, писать в ЛС
vagrand
Медведь
Цитата
Посоветуйте компилируемый язык лёгкий или схожий с php.


Какова предметная область? Какие задачи хотите решать?

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Миша
Цитата (vagrand @ 8.06.2014 - 17:45)
Медведь
Цитата
Посоветуйте компилируемый язык лёгкий или схожий с php.


Какова предметная область? Какие задачи хотите решать?

Только для себя, понять как вообще под windows пишутся программы.

А задачи со временем придумаем.

_____________
Принимаю заказы, писать в ЛС
bestxp
схожий с php это Cи )
под винду можно писать и на java и на си и на питоне ( например блендер )

под винду конечно бы посоветтовал c# или f# а там недалеко и до мобильной разработки например с xamarin ide
Миша
А чем отличаются ?

C, C++, C# и другие

_____________
Принимаю заказы, писать в ЛС
linker
С++
Assembler

Приоритет именно в таком порядке. На ассме только критически важные куски кода. У меня есть исходники двухтысячной винды, думаю что 8.1 не так далеко ушла по коду.

_____________
Gear Framework
Gear Framework на Github
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.