Design Patterns for Embedded Applications

  Рет қаралды 1,969

Happy Logic

Happy Logic

Ай бұрын

Get the full course on Udemy at www.udemy.com/course/object-o...
Recently, I conducted a poll on LinkedIn, asking a vibrant tech community, that “Which Programming language or languages they thought was, or were most dominantly used in F35 aircraft” out of Ada, Java, C/C++ and Python.
The majority picked the C and C++ combination and that is quite right, as far as the question goes. Because, according to various sources that are available online, the millions of lines of code that power the F35 fighter jet - one of the most advanced fighters at this time, has about 53% of its code written in C language. 35% written in C++, 7% in Assembly language, and just 5% written in Ada.
But there is another aspect of looking at this poll data. And that is, more than half... precisely speaking, 54% of the community, is wrong here. In fact, I was expecting, that C and C++ will have a tie against Ada. You can well understand, how I felt by looking at Python at the second number? the choice of 29% of voters. Nothing against Python as a programming language, but it is not used for this kind of purposes. At least, at this time.
To me, it simply shows that the majority is not right in this case. Perhaps, the huge number out there in the software industry, doesn’t know the embedded world well enough.
You can find so many people telling, how to design your software, and what the best practices are in this field. So, the question arises that, how much does the advice on software design is valid for embedded software or firmware development?
After all, they seem to be the same thing, from many perspectives…
Let's find out the answer to this question in this course with practical examples, and nuances to consider for.

Пікірлер
ASE Compensation Consulting
1:38
American Society of Employers
Рет қаралды 6
Understanding Artificial Superintelligence (ASI)
0:35
Dr.Irshad Ahmed
Рет қаралды 31
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 35 МЛН
Женская драка в Кызылорде
00:53
AIRAN
Рет қаралды 476 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
AMD Almost Went Bankrupt…but were saved by Sony and Microsoft?
5:35
Revolutionizing Daily Life: The Impact of AI Everywhere
12:30
AI Mastery Hub
Рет қаралды 3
Introduction to DBMS
9:09
VIKALP EDUTECH
Рет қаралды 18
Telefonu Parçaladım!😱
0:16
Safak Novruz
Рет қаралды 27 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 9 МЛН
low battery 🪫
0:10
dednahype
Рет қаралды 573 М.
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 510 М.