189 похожих чатов

Почему тогда наш телефон и ноутбук работает? Их кто писал?

Питонист или как?

7 ответов

18 просмотров

Работает, потому как над ним трудился не один дед в подвале, а целая команда. И архитектуру пилят отдельные люди, и схему делают отдельные, и плату разводят отдельные люди, и софт поделен на 100500 уровней (и да, у софта тоже есть своя архитектура). А еще есть гора стандартов, которые позволяют разным разрабам и архитекторам понимать друг друга

Petr Belyaev
Работает, потому как над ним трудился не один дед ...

Мало того, что оно работает, так его еще и покупают, и производят. То есть, удивительно, но все эти гуманитарии для того, чтоб делать продукт и деньги на продукте нужны далеко не меньше, чем разрабы :D

Над телефоном и ноутбуком работали тысячи людей. Начиная от тех, кто делает, условно, контроллер питания, и сам же пишет сто строчек кода для того, чтобы он мог обрабатывать нажатие кнопки, и заканчивая чистыми прикладниками, которые командами по сотне человек пишут исходники того же Андроида, при этом, вполне вероятно, ничего не зная о том, где там какой контроллер питания стоит - но это им и не надо. Что телефон, что ноутбук - это невероятного масштаба системы с десятками слоев абстракции. В одиночку это с нуля не повторить даже теоретически. :) Так что в командах разработчиков таких систем есть место и хардкорным железячникам, и питонистам, и еще много кому.

Hisoka-Morow Автор вопроса
Electronics Designer
Над телефоном и ноутбуком работали тысячи людей. Н...

Но так же работает разве не во всех сферах программирования? Просто речь зашло к тому что ембедисты плохие программисты

Hisoka Morow
Но так же работает разве не во всех сферах програм...

нет, можно делать относительно простые устройства водиночку.

Hisoka Morow
Но так же работает разве не во всех сферах програм...

Ох, как человек, который достаточно времени консультировал прикладников, которые по разным причинам собирались писать под железо, могу сказать, что по тупизне неприспособленности к этому занятию они выглядят не лучше железячников во "взрослом" программировании. :) А так в этом есть зерно истины. Я, например, могу написать что-то простое под ПК, но когда речь идет о профессиональной разработке, я всегда уступаю место профессиональным программистам.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
2
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта