Re:Unity Software Inc S-1
by DonHopkins on Monday August 24, 2020 @05:24PM
(#24265702)
But Unity isn't an IDE, it's a game engine. Totally different things. Better for Unity to spend their time and energy on the game engine and editor, not making yet another half-assed IDE. Developing an entire IDE simply isn't in their wheelhouse. While it's a lot easier for somebody like Rider who already has a full blown C# IDE to support Unity.
[ Parent
| on HN ]
The thing is, avoiding usage of certain functions - like Find, Invoke, SendMessage, etc - does not have to be done at the IDE level. In fact, it shouldn't be, and the fact that Rider has to do these things is kind of a kludge already. These methods should be marked obsolete - or at the very least, they should have docstrings saying not to use them. Observe how the docs for SendMessage don't even discourage its use, for example: https://docs.unity3d.com/ScriptReference/GameObject.SendMess...
Re:Unity Software Inc S-1
by DonHopkins on Monday August 24, 2020 @07:38PM
(#24266712)
Again, Unity isn't an IDE.
Re:Unity Software Inc S-1
by bathtub365 on Monday August 24, 2020 @07:52PM
(#24266802)
The Unity editor gives you compiler errors and warnings in its console window. Why shouldn’t it give you these warnings as well?
The Unity editor also has lots of features that IDE’s have already, including a profiler, ability to inspect the world hierarchy, inspectors for components on that hierarchy, and ability to pause and restart execution.
Re:Unity Software Inc S-1
by DonHopkins on Monday August 24, 2020 @09:16PM
(#24267293)
How about a code editor? All IDEs have code editors, you know. Unity doesn't. Because, again, it's not an IDE.