An advanced coder tweets problems with Unity editor. He thinks it is buggy beyond use.

Has anyone read Adam Martin’s tweets ( @t_machine_org ) about the BUGS he finds in Unity’s editor? He finds so many bugs every day that it is very disturbing and makes me wonder if I should stop using Unity, especially since he is a really advanced coder who knows his stuff…probably knows more than 99% of Unity users because he is an old school coder who could make an engine or even a programming language all by himself. He blogs about ECS at http://t-machine.org/ . So he knows what he is talking about. He thinks the Unity editor is pretty much unuseable.

And his tweets are really discouraging to me because I am a Unity lover. I think Unity engineers (I mean the people who make unity) should follow @t_machine_org and address or reply to his tweets.

I haven’t found its editor to be unusable for my needs, though, to be fair, I do most of my work through code instead of the editor. Shouldn’t you know if it’s usable for your needs or not? I mean, if you’ve been using it.

3 Likes

Yeah. It is usable for me. Very. But the types of bugs he finds are deep lying and the kind that will come back and bite you in the ass when you least expect it, and are too far along to do much about it. The kind that will have you thinking ‘what the hell am I doing wrong?’ and have you looking for ‘your’ problem for days but never finding it…because it is not ‘your’ problem, it is Unity’s. That is scary.

I think that just because someone has issues with something doesn’t mean you should wonder about leaving Unity just because someone else has issues. Of course there are bugs in any software, ranging from simple apps to the Unity Editor to Windows or MacOS themselves. Personally, I’ve had only a few bugs in Unity and reported them to Unity, some of which were by design or my bad scripting practices.

For example, here’s one of his tweets:
__x.com

I really don’t see what’s his issue and why he pretty much said “If you use the Random class Unity will break your game”. That’s totally wrong as I use Random.Range in almost all of my projects and it works very well.

Basically, just because someone else has problems doesn’t mean you will run into them. Obviously, the Unity engineers are working their butts off not only to provide a stable client, but also to add features to it quickly.

P.S. Usually I use Microsoft Edge for web browsing, however he tweeted this about Google Chrome:
https://twitter.com/t_machine_org/status/812488221225582592

Yet he doesn’t realize that as long as you’re not using an incognito window, you can go to the menu > History > Recently closed and re-open your tabs. Doesn’t mean he’s a bad programmer, but rather that his tweets are not necessarily accurate.

6 Likes

That is one of the things that worry me. Adding new features adds bugs. Maybe they should stop adding features for about 6 months and just concentrate on fixing bugs. Also supporting so many platforms just adds bugs. I once knew an owner of an Electronics shop here who sold all brands. He told me Sony’s products were the ones that came back most for repairs. Sony’s products were very good when they made only transistor radios and stereo equipment, but got very unreliable when they started making every appliance under the sun because they were spreading themselves too thin. I worry that Unity may be spreading itself too thin.

Who can trust stuff people post on social networks anyway? Social networks are a nest of false news that people stupidly repeat over and over to the nausea.

If you prefer to believe him, well, leave then and don’t try and see by yourself what you can do with Unity.

7 Likes

Maybe we should use Windows 7 instead of Windows 10 because 7 still has bugs, even though it’s a few years old and still is the most popular OS ever.

Could this possibly be because Sony is one of the most popular brands? I’ve never been in a house that doesn’t have some sort of Sony product. More Sony devices = More Sony devices to fix, compared to Panasonic, Casio, Apple etc…

1 Like

I’m curious what he’s working on/with that would give him so many issues. It’s totally possible to dig yourself into edge case city, but that usually comes from trying to be smart by fixing Unity’s shit instead of having to accept limitations.

Or it’s a bunch of shitty third party assets in the way… That’s always a sobering possibility.

3 Likes

Look. I’m not trolling here. I am just concerned. I just wish Unity would maybe defend itself in reply to his tweets.

UT has better things to do than to get into twitter beefs.

8 Likes

Not getting political, but a guy who will be president got himself into a lot of trouble over Twitter wars. Regardless of whether or not Unity is right or wrong, it’s best for corporations to keep out of fights, especially on Twitter.

1 Like

i don’t mean a twitter war, i mean maybe Unity could ‘help’ this guy by responding with workarounds or letting him know what he is doing wrong, if he is doing it wrong. i know that twitter is not the place for that (these forums are). But still…

Well, let’s put it this way. Just as many people will give Unity money regardless if Unity replies to someone’s tweet, or doesn’t reply to a tweet. Maybe Unity has terrible programmers and needs to hire this guy, even though they made Unity into a very successful corporation. Only Unity knows, but corporations usually have reasons for staying silent.

His resume gives me the impression he’s competent enough to find his own workarounds.

https://angel.co/adam-martin-5

2 Likes

That’s what I mean when I say he knows what he is talking (tweeting) about.

Unity should hire him for QA.

His comments seem to all be in the form of “Something is complete crap! Don’t ever use it!” I tend not to trust comments that are presented in that format.

BTW, I am posting this comment using Google Chrome, I have the Unity Editor open on another monitor, and I am currently using the Unity Random function in my game with great results. The world did not end yet. :slight_smile:

9 Likes

That guys seems like a jerk. If he had some more practical suggestions or more specific feedback I could probably take him more seriously.

Until then, no credibility.

3 Likes

He has the right credentials to prove it too! Just look at that Stack Overflow score. :stuck_out_tongue:

3 Likes

Sorry for being so ignorant but is his Stack Overflow (I seldom use it) score good or bad?