Mouser,
Thanks for your message. To be honest I've done a bit of research and have a certain language in mind already... but want to make sure that it is the "correct" one.
To give you a better idea of the project, it is an installed app that would be used to trade stocks and other financial securities. An important part of the app and what sets it apart from others in the same category, would be its user interface. So while being somewhat "heavy" in terms of GUI load, it would also need to be relatively fast. When a user says buy/sell, the response should be instantaneous.
Having said that, I'm a bit reluctant to automatically jump into C++. I know it is the most common language today but I would like this project to be open sourced and think that there may be other languages more appropriate.
As well, I've done enough research to know that other languages, for example, python, can be as fast as C++ (with the right tweaking - psyco). Then there's C - with an incredible open source implementation in blender.org
C++ code can be notoriously difficult to read and understand for anyone other than the original coder. And even the person who wrote the code can get tangled up. Or so I've heard. So I'd prefer a "cleaner and leaner" language for the reason that many eyes will go over the code.
I totally agree with you when you say that the hardest part is finding a good coder. I've cast about here and there for them and either I don't know how to find one... or there are few around in languages that are not the most common (C++/java).
So how does one find and recognize a good coder? I've read a lot and googled much more but am still open to suggestions and feedback, especially from actual coders.
Here is one such article I found:
http://inter-section...se-a-good-programmer