3 ms·
The Parallax P8X32A Propeller (2006) did multi-core processing in a very beginner friendly way. It can be done - if you take a holistic approach to hardware +
by lysace 1y ago
The Parallax P8X32A Propeller (2006) did multi-core processing in a very beginner friendly way.
It can be done - if you take a holistic approach to hardware + runtime + development environment.
The Propeller probably failed because of the custom language, the custom assembly syntax, the custom ISA, the custom IDE font (!) etc. It was a very neat system though.
- duskwuff 1y agoThe Propeller was a commercial failure because it was a one-off part, from a small company, with very little software ecosystem surrounding it, a poor performance to price ratio, and no migration path if you needed more capabilities than it could provide.
- lysace 1y agoMeh. Similar pricing and availability compared to its primary competitor at the time: Arduino. It was just too unusual in too many ways. In one way it’s a bit like the Amiga vs the 8088/8086 PC.
- duskwuff 1y ago"Arduino" is a brand of development boards. The direct equivalent would be the Atmel* ATmega168, and that was widely available through distributors, less expensive, had extensive manufacturer and community support, and was part of a broad product line. What makes microcontrollers commercially successful is... commercial use. Hobbyist applications are fun, but they don't pay the bills. *: Microchip hadn't bought them yet
- lysace 1y agoThe context here is decidedly hobbyist/educational.
- spott 1y agoThe propeller 2 is going to be used as the south bridge for the Ashet.
- lysace 1y agoNice!