Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

c# compile time - give me NOS!

Discussion in 'Experimental Scripting Previews' started by laurentlavigne, Jan 29, 2017.

  1. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,365
    So we have IL2CPP, coming up is an upgrade to c# backend, both fantastic.
    Compile time might speed up a tad with the new backend but nothing that changes the way we work so I was wondering if any work if being done towards seriously speeding that up, like a sort of interpreted .NET?
     
    Last edited: Jan 30, 2017
    kookyoo likes this.
  2. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,938
    We do have some work in the pipeline for compile/build time improvements across a number of platforms and toolchains. I'm not sure yet when various parts of it will land in releases, but it is a focus for us now.
     
  3. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,365
    Great to hear, Josh!!
    Seems from focus on compile that you're not considering running .NET in interpreted from within the editor, is that right?
     
  4. superpig

    superpig

    Drink more water! Unity Technologies

    Joined:
    Jan 16, 2011
    Posts:
    4,660
    What do you mean by 'interpreted .NET' exactly?
     
  5. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,365
  6. bdovaz

    bdovaz

    Joined:
    Dec 10, 2011
    Posts:
    1,053
    It's the next preview going to release soon? You said before holidays that there could be one and we are almost on February with no new release.

    We want to play with it pleaseeee.:p
     
  7. superpig

    superpig

    Drink more water! Unity Technologies

    Joined:
    Jan 16, 2011
    Posts:
    4,660
    bddckr and Vanamerax like this.
  8. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,365
    Oh ok, so there is no such thing as interpreted .NET? (I miss BASIC :)
    Assembly control will be such help! I think one of you mentioned it at Unite, each namespace build its dll or something.
     
  9. bddckr

    bddckr

    Joined:
    Sep 13, 2016
    Posts:
    28
    Awesome news!
     
  10. Vanamerax

    Vanamerax

    Joined:
    Jan 12, 2012
    Posts:
    938
    I am very excited about this one!
     
  11. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,938
    @N3uRo

    We ran into a few unexpected issues with it. I think most of those are fixed now, but I won't make the same mistake again of promising something until it is ready!
     
    laurentlavigne and bddckr like this.