<- Back
Comments (19)
- addaonAt a lower level in the formal verification stack than this, it's on the one hand awesome that ARM has published a machine readable architecture specification for the more recent A architectures in ASL... and on the other hand extremely frustrating that they haven't done the same for M.
- MisterTeaGood to see Ada on the front page. I played with it years ago and just recently decided to start learning Ada again. So far I am just using Gnat on Linux writing small programs and packages. I like how the syntax is expressive and reads naturally while relying heavily on types.edit: should add that is has its warts. Things like Wide and WideWide Character and String objects for unicode. And the interesting attribute syntax: Object'Attribute was built-in and not available to the user until Ada 2022.
- cestithI always enjoy stories about Ada, Pascal, Object Pascal, Prolog, Perl, OCaml, Standard ML, Forth, Pike, Fortran, Scheme, Common Lisp, or some APL derivative in use in the wild.It’s especially good to see a story about a recent project on a smaller system using Ada.
- NeywinyI'll read more later but just keep in mind nucleo is a series of form factors. There's even M33 on a -144 which is ARMv8-M
- varispeedCortex-M is a lovely platform. Shame it has stagnated. Both STM32H7 (or N6) or NXP RT1170/80 beg for a major update - more performance, inclusion of NEON (or equivalent), support for DDR3 at least, PCIe?It would be amazing for doing some more complex DSP.Otherwise using those platforms is a bit like programming on 8086 today. Fun. You get basic stuff done and then you hit a wall. Only option is to jump on SoM stuff or FPGA which is another can of worms in itself.