4 ms·
I don’t use raw C++ anymore, but Rider with Unreal is next level. I primarily use Rider with C# and it’s always up to date with the newest features.
by jbluepolarbear 5y ago
I don’t use raw C++ anymore, but Rider with Unreal is next level. I primarily use Rider with C# and it’s always up to date with the newest features.
- pjmlp 5y agoWhile catching up with what the compilers are capable of, like Windows applications and C++ hot reload. https://devblogs.microsoft.com/visualstudio/visual-studio-2022-preview-2-is-out/ https://devblogs.microsoft.com/visualstudio/visual-studio-20...
- jbluepolarbear 5y agoDid they improve build time for C++ in 2022? I’m still on 2019 for my IL2CPP Unity builds and it’s slow because it generates a lot of files. Each generic gets its own file per type.
- Shadonototro 5y agoIl2CPP is slow because C# is a bloated language that doesn't work well with AOT compiler because most of the features people rely on are actually relying on runtime code generation
- jbluepolarbear 5y agoI mean it takes half the time to build in Xcode on the same machine. I think you’re also confusing runtime code (dynamics) with reflection. Dynamics rely on reflection. AOT has issues where reflection would be used: generics, serialization, Activator, etc.
- pjmlp 5y agoNo idea about IL2CPP abilities, the C++ code I write isn't tool generated.