Size: a a a

2021 August 29

ED

Electronics Designer in Embedded Group
Над телефоном и ноутбуком работали тысячи людей. Начиная от тех, кто делает, условно, контроллер питания, и сам же пишет сто строчек кода для того, чтобы он мог обрабатывать нажатие кнопки, и заканчивая чистыми прикладниками, которые командами по сотне человек пишут исходники того же Андроида, при этом, вполне вероятно, ничего не зная о том, где там какой контроллер питания стоит - но это им и не надо.

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

IN

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

IN

ISAK Neuman in Embedded Group
.
источник

Х

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

ED

Electronics Designer in Embedded Group
Ох, как человек, который достаточно времени консультировал прикладников, которые по разным причинам собирались писать под железо, могу сказать, что по тупизне неприспособленности к этому занятию они выглядят не лучше железячников во "взрослом" программировании. :)

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

VO

Vyacheslav Olkhovche... in Embedded Group
а пруфы прям тут, с вопросами про ретурн из середины функции обработчика прерывания
источник

ED

Electronics Designer in Embedded Group
Охо-хо, "настоящим программистам" часто приходится вообще долго объяснять, что такое прерывание. :)
источник

VO

Vyacheslav Olkhovche... in Embedded Group
тут вопрос не в прерывании, а в том что хромает понимание базы языка си. от этого будет только такой жуткий говнокод везде по принципу кабычего не вышло
источник

ED

Electronics Designer in Embedded Group
Напротив, есть понимание, что разные компиляторы под разные архитектуры могут вести себя по разному. Игнорирование этого факта, кстати, типично для прикладников - они привыкли, что везде полная совместимость. :)
источник

ED

Electronics Designer in Embedded Group
Почитайте на досуге ради интереса документацию на SDCC, например. :)
источник

s

shadowsoul in Embedded Group
жанр порнотриллера, ага
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ну на самом деле ретурн посреди цикла тема, в некоторых случаях, когда нужно быстро свалить из обработчика. Как вариант
источник

ED

Electronics Designer in Embedded Group
Там надо перепроверять его поведение даже в тех местах, которые вроде бы ну совсем никаких сомнений не вызывают. :D
источник

I

Igor in Embedded Group
К по мне, хорошее решение спора "кто "настоящий" программист?" немцы, когда-то, на воротах написали... "Каждому свое"...
источник

AK

Anton Kirilenko in Embedded Group
дык жабаскриптеры.
источник

AK

Anton Kirilenko in Embedded Group
а так же "труд освобождает"
источник

IN

ISAK Neuman in Embedded Group
моей целью было не выяснить кто лучше, а выяснить почему по мнению некоторых ембеддидисты хуже программируют.
источник

I

Igor in Embedded Group
Это ответ на другой спор)))
источник

AK

Anton Kirilenko in Embedded Group
потому что у них нет образования, они только изучили в детстве пару книжек и ничего более, их кругозор узок, физику процессов они не понимают
источник

I

Igor in Embedded Group
Так ответ в том, что не хуже - другие задачи и область))) Вы видели как программируют физики-теоретики? С точки зрения desktop и web программистов - кошмар и ужас, а им хватает для проверки своих теорий...
источник