Comment by stephc_int13

2 years ago

I think this kind of reckless move is likely to be very costly and could even jeopardize the success of this project.

I would say the same thing with any languages switch, except C and C++ as they tend to mix well and coders are usually familiar with both.

But Swift is, in my opinion, the worst possible choice. It is known to be a mess, even criticized by its original maker.

The compilation times are horrendous and nobody in the team is a Swift expert.

When making large architecture decisions on such a complex and difficult project, the people in charge should use all their mental energy on that task, not exploring new idioms or styles.

The only valid explanation that I can think of is that they are being funded to promote Swift.