I think that manuka has identified something that us forum members should keep firmly in mind when discussing how great it would be if there were faster M3/X3 chips with more program memory and more variable storage.
...
Rev-Eds PICAXE chips are a child of the technology that was being used when they were first created. ... This means it is now nearly 20 years on since PICAXE chips using BASIC were released and the first languages being taught in schools may have moved on from BASIC.
So true.
And there might be some truth in Manuka's statement below as well:
...
All up, & although PICAXEs are/were schools focused, it could be that hobbiests are NOW the majority users...
...
This is the reason why I proposed in this discussion (item #48) an approach where M2/X2-level Picaxe BASIC would be implemented on newer silicon (hence the M3/X3) with POKESFR/PEEKSFR opportunities offered to hobbyists to configure the new modules themselves, whilst for educational purposes one can stick with the already excellent M2/X2 functionality. I see this as a way for RevEd to cater to both communities with very limited extra efforts from their side.
Regarding the main topic, I see similar things happening to other comparable microcontroller platforms like Parallax's Stamp, NetMedia's BasicX and - sadly - also to my other favorite microcontroller platform for more advanced and demanding projects, namely ZBASIC. The latter's forum has grown practically silent (which luckily is not yet the case of PICAXE).
But I think there is still a case to make for excellent microcontroller platforms like PICAXE and ZBASIC since the value of them lies in so much more than just the chips themselves: Through their excellent forums, the motivated and helpful userbase and excellent documentation, these platforms can bring much value and sometimes may still be the best options in many projects for years to come. But how to make this value visible?
I think is it is the rapid pace of technology development that both enables the conception of new powerful tools, but also inevitably bears with it the impression of rapidly dwindling added value as new concepts emerge and overtake the previous ones.
But value is not just based on conceptual strength but primarily created by thorough experience with the platform and leveraging on it in actual projects, i.e. really designing and making things. This value remains for very long times for the crafted individual (like so many forum members involved in this discussion), but I feel that many newcomers in the field may simply not observe this and thus miss a great opportunity.
I have messaged the owners of both the PICAXE and ZBASIC platforms on my scenario proposals for including newer silicon with limited efforts (I think) from their side, we'll see, this is the maximum useful effort I could think of … .
Best regards,
Jurjen