Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Help for a newbie

Name: Anonymous 2012-10-04 15:49

I don't know if this is the right place to ask this but i'll try anyway.
I'm a computer science student who has recently finished college and i have one job i could do. It's about coding a simple program in order to make bills, print them, store them and get track of the customers too.
Problem is all i have coded (Java and C++) hasn't had a graphic interface.
In what language should i code it and what libraries/tutorials are good for people new to graphic interfaces.

My most heartily thanks in advance.

Name: Anonymous 2012-10-04 15:53

C++ with Qt.

Name: Anonymous 2012-10-04 15:54

I forgot to ask about a good IDE as well. I've been using Eclipse for Java and DevC++ for C++ i think they are not good for the kind of thing i have to do.

Name: Anonymous 2012-10-04 15:57

Sure, you're new, but are you Abelson new?

Name: Anonymous 2012-10-04 15:57

>>1
Looks like you may have bigger problems than just not having written a GUI before (which is by itself a bit baffling).

Don't you know that both Java and C++ have GUI toolkits? Especially Sepples.

Either way, Java has Swing (shitty pearl of wisdom, which took me long enough to realize: it's all about nested layouts, lots and lots of them) and C++ gives you a lot of choice, but Qt is a good toolkit for either learning or actual use.

But seriously, how come you haven't heard of them?!

IHBT

Name: Anonymous 2012-10-04 16:00

So C++ with QT. But QT is a library i guess, what IDE should i use?
Thanks very much for your help #5

Name: Anonymous 2012-10-04 16:05

>>6
I haven't played with it much, but Qt comes with its own IDE, Qt Creator, you should try it out.

Also, it contains more than just GUI libraries, it's a whole API for portable C++ programming, and, last I checked, it also had to generate some code for a custom syntax extension it used, so it's a bit more than a library (a ``framework''), besides having its own build tools, etc.

Still, it's one of the best.

Name: Anonymous 2012-10-04 16:07

Good to go, i'll dl both and choose whichever i feel more comfortable with. Thank you very much everyone. /thread

Name: Anonymous 2012-10-04 16:10

>>5
Sure, you've been trolled, but have you been Abelson trolled?

Name: Anonymous 2012-10-04 17:20

Graphical interfaces considered harmful. They only have a place on mobile or touch-screen devices.

Name: Anonymous 2012-10-04 17:21

Python use Tkinter

Name: Anonymous 2012-10-04 20:38

ncurses

Don't change these.
Name: Email:
Entire Thread Thread List