Page 2 of 2 FirstFirst 12
Results 11 to 12 of 12
  1. #11
    Elite Member
    Join Date
    Aug 2008
    Posts
    1,053
    Blog Entries
    1

    I don’t know if you want to take this seriously, considering in your few post, but for the benefit of everyone who try to visit this topic, I’d like to tell you that there is no such as standard library for GUI in C or C++ that’s the worst and sad fact to all aspiring C/C++ programmers who stuck their knowledge underneath the ground. This is the main reason why it’s difficult for student to proceed learning C or C++ instead they directly study MS product and other GUI builders around, skipping the valuable knowledge right before they enter GUI designing.

    Before you try to decide buying books teaching you about .NET, Win32 API, or MFC which runs on top of API, WxWidgets, QT, Gnome or combine/make your own using tools like SWIG. You should consider yourself a research, and there’s no BOOK I can recommend you either, but instead you should do the following:

    1. Master first your OOP knowledge. Learn how this being carried out in building GUI.

    2. You should first feel comfortable those free libraries being constructed in terms of class hierarchies and object references. This can only be achieved if you already mastered, whether you are following some styles or making your own in writing C/C++ OOP. Of course, you should choose the one who has libraries closer to your knowledge.

    Don’t get fooled by those libraries or people who said that you should learn this because it can make your program to run in other platform. Show me some if there is you can find… because a GUI that allows your program to run in any platform requires a large libraries that impossible to make by few people. I’ve seen only 1 programming language that works exactly and does exactly what means about multi-platform, and that is “Tkinter” in Python, yet it is still incomplete… I guess they don’t want to make it complicated either but it is widely used in serious development such as NASA, GOOGLE, Spacecraft Engineer, and diversity.

    You should accept the fact that C/C++ is difficult language to learn in just few years, and if you’re not taken such consideration to take seriously on its OOP then just remember what Bjarne Stroustrup says:

    "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows your whole leg off."

    This might be rude, but this is a serious advice… not to add my post!

    Cheers… GoodLUCK!


    Mark

  2. #12
    Yeah, doing GUI programming in C++ really need you a good grasp in OOP...

  3.    Advertisement

Page 2 of 2 FirstFirst 12

Similar Threads

 
  1. SKIM BOARDING Ta Na!
    By vampir3 in forum Sports & Recreation
    Replies: 715
    Last Post: 12-06-2017, 10:40 AM
  2. Replies: 13
    Last Post: 09-14-2012, 12:21 AM
  3. bay, skate ta na, cge na gud
    By ZERO in forum Sports & Recreation
    Replies: 116
    Last Post: 03-24-2011, 05:06 PM
  4. para unsa na ang palm?
    By abat in forum Gizmos & Gadgets (Old)
    Replies: 55
    Last Post: 12-16-2005, 09:08 PM
  5. How can I delete a post na posted at a wrong forum?:)
    By marinee in forum Support Center
    Replies: 3
    Last Post: 04-23-2005, 04:58 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
about us
We are the first Cebu Online Media.

iSTORYA.NET is Cebu's Biggest, Southern Philippines' Most Active, and the Philippines' Strongest Online Community!
follow us
#top