Quote from ofthomas:
you keep asking what is better than this, better than that, advice in programming language, etc... but i am yet to see any requirements at all...
tell me, if you start a coding project... are you not provided with clear requirements from your BA and PM team? so why are you not doing the same thing for this?
if you know how to write code, the dialect wont make a difference to you as long as it is properly documented...
the choice of platform only has to do with what you are trying to do.. so define to yourself first what you are trying to do, then perform a comparison between each platform assigning values to what you find important for your effort (in other words score their features based on your requirements) and then determine which one is better...
asking us is like asking what you should drive(method of transport), when that all depends as to how far you want to get...