It's probably time for you to embrace modern technology, and forgo some (
or all ) the restrictions you're placing on yourself. Past that. these
restrictions are not reasonable. A programing language is a tool, and every
took has its intended use,

C for example could possibly work very well for your situation, but really
depends how important the above restrictions are, restriction #1 would have
to go, and restrictions 3 & 5 may fit the bill, depending on your
definitions on each. C is very modular in the context that you can
compartmentalize your code, and strong array processing . . . would depend
on you, your ability to find a good library, and / or using regular
expression.

Another consideration would be what exactly are you building ? Some
languages are better suited for different types of projects. Not
necessarily the languages in of themselves, but the libraries, or quality
of libraries available to the given languages. No one in their right mind
would deny that you *could* write a web UI backend using C, or even ASM.
But something like Nodejs ( javascript ) may very well make more sense in
the long run.

On Mon, Mar 9, 2015 at 11:27 AM, Stephan Mulacz <[email protected]>
wrote:

> It's a bit of an contradiction for me that you ask for modularity but
> don't want an object based language.
> Development of XBasic seems to have stopped about 2002. The community that
> could help you will be rather small.
> Much of the documentation is not available anymore. I can only assume that
> this is an interpreter language as most of the basic dialects (although
> sourceforge category is 'compiler').  This means you would need to compile
> the interpreter sourcecode for the ARM before you can use it.
> I would recommend a more recent language with a bigger community. I never
> needed any other language than C++. Here and than I thought I need to learn
> java, but than I never needed it.
> C++ is probably the best supported language on Linux systems. If you don't
> want objects you don't need to use them.
>
> Chilli
>
> --
> 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to