6 ms·
You're right. But I think rust just hit an inflection point of exponential growth. We are in the midst of the beginning of a paradigm shift. So while you're r
by HervalFreire 4y ago
You're right. But I think rust just hit an inflection point of exponential growth.
We are in the midst of the beginning of a paradigm shift.
So while you're right, it's hard for a developer right now to make a hard decision given the impending explosion of growth.
- avgcorrection 4y agoDoes an exponential curve have an inflection point?
- est31 4y agoAdoption curves are s-shaped, usually. There are infliction points at the start: https://www.stratechi.com/adoption-curves/ https://www.stratechi.com/adoption-curves/
- HervalFreire 4y agoI mean colloquially. Look up the English definition instead of the mathematical one.
- howinteresting 4y agoIf you'd like to be this pedantic, the point at which a curve turns from linear to exponential can reasonably be described as an inflection point.
- cozzyd 4y agoIn the common usage of exponential not meaning exponential at all, sure anything goes I guess.
- HervalFreire 4y agoThis is what separates most humans from robots right?: The fact that I can say something without using the pedantic technical definition and for a human with normal intelligence to still know what I'm talking about. I guess by someone announcing their confusion they are also announcing the fact that they are NOT part of THAT group of humans. Or they just want to be a smart ass. Pick one.
- avgcorrection 4y agoI have never gotten past a captcha.
- HervalFreire 4y agoStop being a smart ass.
- andrewmcwatters 4y agoYou think this is the case, but with specific implementations, new libraries aren't coming out every month or even every year. As an example, for nearly 20 years, the physics library choices game developers have had has been a small handful, and of those solutions, most use one of two major codebases. No one is displacing that tomorrow, or next month, or even, I don't know, I'll be bold and guess 5 years from now. If anything, in 5 years, you might have one new entrant that might develop a solution worth considering. You can absolutely have exponential growth and in major categories make zero impact to the industry.
- flohofwoe 4y agoAs far as physics engines go: Jolt currently seems to kinda disrupt the decades-long equilibrium, at least as far as I'm aware from my corner of the wood. I wouldn't be surprised if the physics engine landscape looks very different in 5 years compared to 5 years ago: https://github.com/jrouwe/JoltPhysics https://github.com/jrouwe/JoltPhysics
- andrewmcwatters 4y agoAbsolutely, and it's the only new entrant in a decade that I think may have staying power. And it too--is written in C++.
- flohofwoe 4y agoI wouldn't mind it being written in C++ if it had an official C API (so that it's easier to use the library from other languages than C++), but somehow physics engines are like UI frameworks, OOP seems to be more popular there than elsewhere ;) (there are a couple of externally maintained bindings though) PS: the most serious case against C++ for game development is probably the widening gap between "modern C++" and the kind of "sane C++" that's used in the game dev world (e.g. modern C++ is moving into a direction where most new features are entirely useless/pointless for game development). That was at least the main reason why I left C++ mostly behind and moved back to C (or realistically: a mix of mostly C and some C++ where needed to talk to libraries), and I keep a very close eye on Zig to eventually replace my use of C.