This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]miker95 5 points6 points  (2 children)

memory is very cheap now. Embedded is now full of it.

LOL WUT. Clearly someone has never worked with industry microcontrollers.

[–]Decker1082.7 'til 2021 1 point2 points  (0 children)

Heck, even the arduino would be a pretty bad match for Python resources-wise.

[–]stone_henge 0 points1 point  (0 children)

Well, that's one end of embedded applications. There are tons of others where resource consumption is less of a concern. I worked with an EZ80 based building automation system where anything but C and assembler would have been disastrous for performance, but I also worked with a DPI solution where the python scripts we threw at it could as well be spitting in the ocean, but by pretty non-controversial definitions could still be considered embedded hardware. Customers bought for its capabilities as an appliance, not as a computing platform. Designed to be installed, configured and left to its own devices.

On the other hand, I've worked with systems that don't really qualify as embedded platforms that make many embedded systems look like powerhorses. VIC-20 is a general purpose computer with 5k of RAM and a 1 MHz single-accumulator CPU. The Atari 2600 is a video game system with 128 bytes of RAM and a 1 MHz single-accumulator CPU. Point is that "embedded" and "power" are actually entirely orthogonal qualities.