Re: General Python and Programming Questions

2017-10-22 Thread AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector


  


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

2017-10-22 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-10-21 Thread AudioGames . net Forum — Developers room : raven via Audiogames-reflector


  


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