Hello. Thanks for your interest in Crossfire :)
Concerning the first point, I'd say Windows is relevant (though having statistics on clients running Windows would be nice), others I don't know. For point 2), not sure, I think the code is globally ANSI C. See next point though :) And for point 3), that's another can of worm entirely :) My personal reply would be "right now I can more about content and gameplay than code, so let's forget refactorings until we really need it (hitting a wall the current code can't handle, for instance). :) Regards Nicolas Le samedi 19 avril 2014 10:46:34, Tolga Dalman a écrit : > Dear community, > > first of all: thank you very much for your efforts in the development of > crossfire. I'm a keen player of this game since around 2002. > > Recently, I noticed several cleanup and janitorial work in the trunk. I > wonder whether there should be done more. Looking through the code, I have > to say that the overall quality of the server sources is really good. > However, crossfire is a software that has evolved since at least 1995. > > Hence, I would like to ask you, the developer community, a number of > general questions about the future of the crossfire (server) development: > > 1. What platforms are still relevant ? Beside Linux and BSD, I found > references to these OSes: win32, hurd, hpux, ultrix, osf1, sgi, sun, vax, > ibm032. > > 2. What C standard is relevant ? Moving towards C99 or even C11 would allow > large portions of cleanups (standard functions, types, language constructs, > etc). > > 3. What about the use of C++ (2011) ? It is clearly possible to smoothly > convert existing code to C++ which allows better maintenance of the code. > > Please understand these questions as a constructive effort to further > improve the quality of the current code basis. > > Best regards > Tolga Dalman > > > _______________________________________________ > crossfire mailing list > [email protected] > http://mailman.metalforge.org/mailman/listinfo/crossfire
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ crossfire mailing list [email protected] http://mailman.metalforge.org/mailman/listinfo/crossfire

