"The obvius point there Engines, is that no matter how long and expensive the Typhoon programme might have been - it's here now. The F-35 isn't!"
No Tim, it isn't here now. Not in any form that can operate off a carrier. To get it to that form would take a lot of work and money, if indeed it is possible at all.
If someone was to bet the makers of F-35 and Typhoon 10 Billion pounds to take off from and land on a carrier within a week, there is only one that would get a prize.