Category: Embedded Software & IoT
-
IoT in 2026
IoT History Successful Endeavours’ first IoT project, was in 1998. That is before Kevin Ashton used the term “Internet of Things” in a 1999 Procter & Gamble presentation. The trend was already establishing itself and the name stuck. What did an IoT project look like in 1998? This was a…
-
Top Programming Languages 2025
Top Programming Languages 2025 IEEE Spectrum has again looked at programming languages in use today. This time they have expanded it to also include a review of jobs being advertised for programmers. Lets look at the input from IEEE members. And the winner is clear. Python is the Top Programming…
-
Top Programming Languages 2024
Top Programming Languages 2024 Another year and another revue of what programmers are using. This IEEE poll has shown us what The Top Programming Languages 2024 are. Job tip – learn Python! And the clear winner is Python which is now way ahead of everything else. But there is also…
-
Top Programming Languages 2022
Top Programming Languages 2022 IEEE regularly does a survey to review the most used computer programming languages. This year they also looked at the trends and what was being requested in job advertisements. Of real interest is that Python and all the various C like languages totally dominate the landscape…
-
IoT Security Awareness
IoT Security Awareness Guide for Australia The IoT Alliance Australia, IoTAA for short, is working to bring standards and performance to IoT in Australia. We contribute to the Manufacturing Working Group and industry events they run. The Internet of Things Security Awareness Guide is one of the most significant…
-
Top Programming Languages 2020
2020 Top Programming Languages IEEE Spectrum has released the results of their survey of programming languages in use in 2020. The results follows the trend for Python as the most used programming language across all platforms. And we see that C continues to be highly used and tends to still…
-
IoT in 2019
IoT Today The Internet of Things, also known as IoT, is continuing to grow. And even more rapidly as than predicted in 2016. See Internet of Things drives Economic Growth. Some recent studies show we are headed for 25 billion connected devices in 2020 with 127 devices a second being…
-
Writing Better Code
What is Code? Those who write software refer to source code. This is human readable instructions for a computer to execute. Which either gets compiled to machine code in the instruction set the computer can execute, or is interpreted directly by a virtual machine. Java and Python are 2 languages that…
-
Good Documentation
Good Documentation Good Documentation makes it possible for other people to leverage work already done. It can be the difference between something being usable and it being scrapped or ignored. We have already looked at some aspects of how Software Documentation can be created. An example being shown below. …
-
Software Development Metrics
Software Development Estimation in Software Costing we looked at some typical ways of determining the likely cost of a Software Development project. One way was to look at how much typing was involved. This is not considered the best approach as the cartoon below demonstrated. I prefer to spend…
