On Mon, Sep 13, 2010 at 10:27 AM, Dave E <[email protected]> wrote:
> So I am working on a computer program for a BYU genetics professor, a > previous student wrote the code in Perl. The Professor wants me to add a > few features to the code and give it a GUI front end. I am more or less > equally adept at C++/Java/Perl/Python, but I don't have much GUI experience. > > So the big question is how should I program the GUI? > > In my mind there are 4 major points to consider: > 1>*Cross Compatibility*. Scientists are known for using a broad range of > operating systems. > 2>*Ease of Use for End User.* I want to keep it simple to install, I don't > want to force them to go to CPAN and find the packages themselves, cuz thats > where half of them will probably give up. Also, I want it to be a good > experience for the programmer that comes after me too. > 3>*Good Investment for Mysel*f. I want to learn a language that I will > use in the future, and that will give me returns down the road. > 4>*Time*. It can't take forever. > > Hi, Dave. I hope all is well. Given your criteria above, I'd vote for a web UI as well. Von's suggestion about decoupling the model and view is a good idea, too. -Brent
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
