I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction.
Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet. I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.