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

Reply via email to