Almost in 2014, UNITY started to talk about the future of scripting. The new IL2CPP scripting backend promised to bring a highly-performant,
highly-portable virtual machine to Unity. In January 2015, Unity shipped first platform using IL2CPP, iOS 64-bit. The Unity 5 release brought another platform,
WebGL.
Thanks to the input from our tremendous community of users, Unity have shipped many patch release updates for IL2CPP, steadily improving its compiler and runtime.
Read
More