Only Research?

Hallo

Is the C#6 and .Net 4.6 definitely happening?

Meaning, if I start a new project which I know will take 18-24 months to get to the first build stage, how likely is it that the C#6 .Net4.6 update will be released?

According to Platform roadmaps | Unity, it is still only research and I fear it may take years, if ever, before it is ready for public release.

The project I want to tackle requires .Net 4.6 (compatibility with exiting libraries I have to use). C#6 is much cleaner for me, but not absolutely required however.

3 Likes

We don’t have anything official to say publicly now about when C# 6 and .NET 4.6 support will be released. I can say that, barring something unexpected and catastrophic, it will not take years. I think months is a better order of magnitude.

We’re hoping to have a preview build available via this forum section that includes nearly all of the players within days, so that build is probably a good place to start. Also, if you’ve not tried the previous editor-only previews we released, please try the latest one now.

5 Likes

Few months? I think that is reasonable. We waited this long, so lets wait a little more so you can get out the best possible build. Anyway, I am going to try one of the editor previews with my existing VR projects and will post if I find something of use.

1 Like

great news! can’t wait. :slight_smile:

c#6 and especially the coming c#7 features are really a god sent for unity. (and ofc the .net runtime improvements themselves)

1 Like

Exactly: https://forum.unity3d.com/threads/the-future-of-scripting-in-unity.405566/

same here… its probably the biggest reason for me aswel. I haven’t used c# much outside of Unity in the last year so the language improvements being made in these newer c# .net versions has slipped by. Though I can’t wait to use string interpolation … always disliked the current ways. $“yes coming… {soon}” :slight_smile:

Excellent, i am very pleased to hear you’re going to support a modern version of .net.

1 Like

Hi,
are you guys still on track with that estimate?
I really hope this makes it into 5.7 or 2017 or whatever it will be called from now on :slight_smile:

Will a new experimental release be published soon?
What are the current issues you guys are trying to solve, if I may ask? :slight_smile:
Anything we can do to help with this?

2 Likes

Yes, we are still on track, although we don’t have anything to announce yet. I’m not sure about another experimental release. We don’t have a firm plan for another one in the next week or so, but that could always change. At the moment we are working through reported bugs on the latest preview release and getting things work with the new Mono runtime on more platforms. It is not really anything exciting now - more like grunt work that needs to be done.

The best thing you can do it continue to test the latest preview build. Any feedback is really helpful.

2 Likes

Does this mean that it will be in the next beta?

https://twitter.com/jon_cham/status/835923268838244354

It would be a huge achievement.

It will not be in the 5.6 series, I can say that much. Other than that, we have nothing to announce yet (but we’re getting close).

I mean the next beta, Unity 2017 or whatever name it has.

I can’t say anything else yet. Once we land it internally to a release branch, we’ll prepare some kind of communication (maybe a forum post or a blog post).

Hi Josh, about the bug that was preventing to work in WebGl, do you know if it is already fixed?

regards!

@Genom : No, I don’t think that bug is corrected internally yet.

Hey @JoshPeterson , could I request that the next build be upon a release version of Unity? IE the v5.6 final slated for the end of March? We’re finding it a bit difficult to use the scripting beta along with all the genuine Unity beta bugs abound. :slight_smile:

1 Like

I think even better would be some recent version of 5.5 because the first release of 5.6 will probably still be pretty buggy.

Thanks for the suggestions, we will keep them in mind. I can’t say yet when the next preview build will be ready, or which release it will be based on. We’re pretty heads-down coding at the moment to work through existing issues now.

1 Like