Re: General Python and Programming Questions
Re: General Python and Programming Questions Yes Rust has a few openal wrappers floating around, [Alto] for example. As for C, it doesn't have Classes, among a few other differences. Its still a fairly powerful language, but like C++ it can be easy to shoot yourself in the foot if your not careful.@EthinIt boils down to differences in design philosophies, but a big part of the issue is the break between versions that was largely seen as unnecessary and poorly implemented for the stupid amount of work it dumped on the community to rewrite millions of lines of code, API's, Libraries, all the community made tutorials, guides, docs, etc. Its been 10 years and its been really hard for people to justify getting on board to add compability for Python 3 and transition over, especially since Python 2 works just fine. There's a discussion about the whole mess from a few years ago [here], and members of the Python development team have also [mentioned] that they aren't super stoked about the idea of breaking compability like that again. URL: http://forum.audiogames.net/viewtopic.php?pid=334746#p334746 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: General Python and Programming Questions
Re: General Python and Programming Questions There are a hell of a lot of them, but most of the "pitfalls" of C are because programmers are idiots and forget to do things they really shouldn't forget to do (i.e. release memory after it's used, don't allow a pointer to dangle, etc). As for Python... I don't get why people are so damn obsessed with Python 2. Someone, please explain the logic of that, especially since Python 3.x is clearly superior. In so many ways, too. You can go read the change logs for Python 3.x for really good examples. Also, the reason Rust doesn't have good 3D libraries is because it hasn't really been out there for very long, 3 years at most. In the technological community it's a baby still. You can develop bindings for game development for it though. URL: http://forum.audiogames.net/viewtopic.php?pid=334718#p334718 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: General Python and Programming Questions
Re: General Python and Programming Questions Rust is similar to c++ without having the pitfalls of c++. I do not recommend it for audiogames atm because it doesn't really have any good 3d sound libraries (though it may have bindings to OpenAl, i'm not sure)Cam optimized struct fields, documented here:http://camlorn.net/posts/April%202017/r … ering.html URL: http://forum.audiogames.net/viewtopic.php?pid=334441#p334441 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector