From: David B. <dav...@gm...> - 2011-10-19 00:55:55
|
Hi, On Tue, Oct 18, 2011 at 6:08 PM, Jesus Mager <fo...@gm...> wrote: > If we are thinking about a technology migration, I think we need do a > deep discussion about the benefits of all posibilities. Personaly I > like the idea of a web broser based game. But a rewrite is a lot of > work! No kidding! That's why I'd like to see Aviral's rewrite of a small part of tux4kids get done first, before we commit to rewriting anything else. Whether or not C++ or Java would be better for us than C, the fact is that the existing programs are written in C. If anyone wants to reimplement tuxmath in C++, no one is stopping you. But I'm going to keep maintaining the existing C program as the "official" tuxmath until/unless a better replacement has been written. Ditto for SDL vs. OpenGL and similar debates. However, a Java/Android rewrite would do a lot more than just make the code more maintainable, modern, "cooler", or whatever - it would add a very important new platform and also provide code that can be run in a browser. So it wouldn't just be change for the sake of making the code more elegant. Also, if we are doing a rewrite, we could use a license that would make an iOS version possible, if we want, using Obj-C in place of Jave. I support the principles behind the GPL (including GPLv3), but I'd also like to reach all those kids who love their iPads and are lucky enough to be too young to have to worry about licenses yet :) -- David Bruce For all your software needs, visit The Apt Store: deb http://ftp.us.debian.org/debian stable main |