UnityScript to begin phase-out with 2017.2

From today’s blog post:

I think it’s about time. But also smart to phase it out slowly so as to not just break the projects of those still using it.

6 Likes

Awesome. I had been checking daily for the announcement, with the last time only an hour ago, so they must have only just put the blog post up. My favorite part of it is the actual breakdown of the percentages. Before we were told only about one-fifth of the developer base were using UnityScript.

https://blogs.unity3d.com/2014/09/03/documentation-unity-scripting-languages-and-you/

If we work on the assumption that they were determining the percentage of the users based on a single US file in the older blog post then I think it’d be safe to say that they likely could have removed it a long time ago. They just didn’t have an actual reason until they started bringing out a new compiler and framework.

Either way the new blog post is getting bookmarked for future reference and linking to new developers who have or are interested in picking up UnityScript. With 2017.2 having the ability to create them removed though it shouldn’t be necessary for much longer.

2 Likes

3 Likes

It’s already been slowly phased out, but you didn’t notice because you were smart enough to use C#. They’d already stopped making tutorials using UnityScript long ago :slight_smile:

Ding, dong, the witch is dead!

1 Like

Bye-Bye UnityScript.

In a weird way I’ll miss the language once it’s gone. It was alway good for starting holy wars.

Now the only thing left is to add bindings for C++ …, Python, Common Lisp and Prolog and we can live happily ever after.

Dropping in C++ MonoBehaviours the same way C# works has actually been considered as a possibility :slight_smile:

We’ll always have the comparisons to Unreal’s lighting and why-is-the-dark-skin-not-included-in-free threads for that.

Plus the number of spaces a tab represents, whether to use spaces or tabs in the first place and the glory/filth of singletons.

1 Like

Don’t forget bracket formatting.

1 Like

A cause of many physical injuries.

1 Like

Hey all, we would appreciate all feedback around this directly to our Scripting team. We’ve started a thread here.
Thanks!

1 Like