How was the pine interface developed ?

I am trying to develop a mail reader similar to that of pine with a
minimal set of features. I would like to know the languuage
that was used to develop the interface to the popular mail client pine. Pl. do not refer me to the pine website. I am developing this mail reader in 'C' under 'Linux 2.0.0'. I am very desperate to provide a GUI interface,do suggest me a best way to do this. Due to time constraint, I have given up learning XWINDOWS  as it involves a very large learning curve. I was referred to Tcl/Tk but  I do not know whether it possible to provide all the basic features of an email  client with it . Do suggest me a good solution.
I am having the Linux slackware kernel 2.0.0. Thank u in advance.
meyapsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ahoffmannCommented:
Tcl/Tk is a good solution (if you don't mind the somehow strange syntax:), probably you also use some extensions, like Tix, TclX Scotty and Expect.
There exist still some Tcl/Tk-based MUAs, see:
  http://sunscript.sun.com/
or in more detail:
  http://sunscript.sun.com/techcorner/techinfo.html
  http://sunscript.sun.com/exmh/

A comerercial MUA also exists: Z-mail.
0
jhanceCommented:
You're right, the learning curve for X and even MOTIF is steep.  If you can get the hang of it, Tcl/Tk seems to be pretty easy to use but these days, I can't see recommanding anything but JAVA for a quick and easy UI developer on multiple platforms.  You can use any of the PC based Java builders to create your UI and then move the code over to your unix box.  Using native methods, you can call your C routines.  
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.