sankrant.chaubey Posted July 5, 2012 Share Posted July 5, 2012 Simple question....Is rust programming language as viable as c++ in terms of game engines?? Link to comment Share on other sites More sharing options...
Sonarpulse Posted July 5, 2012 Share Posted July 5, 2012 I personally am very interested in alternative languages and paradigms, but with an established codebase like 0ad/pyrogenisis, the cost of switching languages often outweighs the benefits. Link to comment Share on other sites More sharing options...
Almin Posted July 5, 2012 Share Posted July 5, 2012 (edited) I thought rust is still in heavy development, maybe even just a proof-of-concept, or at least the new engine from Mozilla. And it's not even sure, whether it will a success in the end. I wouldn't think about using it, although I think it's a quite interesting experiment nevertheless. Edited July 5, 2012 by Almin Link to comment Share on other sites More sharing options...
sankrant.chaubey Posted July 6, 2012 Author Share Posted July 6, 2012 yeah, sure... We cannot even think of switching such a large codebase for a very very very log time.Also c++ gets better with every standardisation.Rust can be used experimentally. Link to comment Share on other sites More sharing options...
Sonarpulse Posted July 6, 2012 Share Posted July 6, 2012 Well, C++ get's bigger with every standardization. In more seriousness, http://www.paulgraham.com/icad.html . Link to comment Share on other sites More sharing options...
sankrant.chaubey Posted July 6, 2012 Author Share Posted July 6, 2012 Some people argue for a change.. For example we used asm, then switched to C, and then to C++. They argue for C# and D to be the next change. But according to me, game industry has stablized itself, that there is no need for switching.. ie we have reached a point of saturation. (they fail to understand that application programming languages are not equal to systems programming languages.) Link to comment Share on other sites More sharing options...
Sonarpulse Posted July 6, 2012 Share Posted July 6, 2012 Wait... What are you advocating? The game industry has gone complacent with lower-level languages more suitable for systems programing? Or that gaming is developed enough so that new languages, libraries, etc are worth the effort of switching? Link to comment Share on other sites More sharing options...
sankrant.chaubey Posted July 7, 2012 Author Share Posted July 7, 2012 (edited) I am not advocating anything... and please, I am against a flamewar.I am just saying that now its ''not'' a time for changing tools.... its time for changing ideas.Like we always be using a screwdriver, we should focus on buiding things, with what we traditionally use(in this perticular case, C++)... Edited July 7, 2012 by sankrant.chaubey Link to comment Share on other sites More sharing options...
Sonarpulse Posted July 12, 2012 Share Posted July 12, 2012 (edited) Oh, sorry. I didn't not mean to flame in anyway. In hindsight I have no idea how i got the impression you were wondering whether 0ad might switch languages. As a general principle I would say one can use as high-level a language as he/she wants for anything as long as a compiler/interpreter exists which is fast enough for the task at hand. A second more practical consideration would be the availability of libraries to simplify the task.Edit (2013): I now know Rust as actually a great language for high-performance desktop applications. Edited June 24, 2013 by Sonarpulse Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now