apk-d
Joined 9 years ago
Joined 9 years ago
That doesn't sound anything like the priorities of a competent CEO. I think you're missing my point, too.
Having recently jumped ship to a language/runtime that gives up to several orders of magnitude of performance speedup while maintaining similar verbosity, I appreciate the many opportunities this opens. I can write "lazy" code that pretty much always runs (way) faster than the stuff I used to carefully optimize. Perhaps the last metric I'd be interested in is the a number of bugs in the average codebase, and while I've seen language comparisons for that, I'm not sure whether to believe that they're accurate.
Unity has been introducing a lot of features (Job System, ECS) that make excellent use of parallelism. Additionally, a lot of the engine internals are being rewritten with that as a base (and some of the old features get patched with APIs that allow access from multithreaded jobs). It's a lot of fun when the code you write by default runs on all of the cores, with (almost) none of the usual parallel programming headaches.
Pretty soon you should start seeing all kinds of indie titles making use of those features.
Just because you're "the only" doesn't mean you're the smartest person in the room. You might, however, have the knowledge in the right areas that makes you indispensable. For example, I often find myself to be the only person around with enough knowledge in the areas of graphics, design and programming to combine them effectively. I might not even be particularly talented in any of them, but very often I'll be the only person capable of knowing how to complete certain tasks.