What are the other strategies that might challenge .net and java based strategies?