They actually published some fairly interesting stats about language usage:
- To date, of all the projects that have used Unity 5.6, about 14.6% of them have at least one file with a .js extension in it. 14.6% sounds quite high, but then we broke the numbers down further, and looked at how many files were .js files as a fraction of total script files in the project (.js + .cs).
- So, that leaves 85.4% of all projects which are entirely in C#, with no UnityScript files at all.
- 9.5% of all projects are mostly in C# – they have some UnityScript files, but fewer than 10% of their total script file count. Another 1.5% of all projects have between 10% and 20% of their code in UnityScript files.
- That leaves 3.6% of all projects that have more than 20% of their code in UnityScript.
- Only 0.8% of all projects are exclusively (i.e. 100%) in UnityScript.
With only a small portion of the community using UnityScript it does make very little sense to continue supporting it, especially now that C# support isn’t stuck in the stone ages.