Page 2 of 7 FirstFirst 1234 ... LastLast
Results 11 to 20 of 61

Thread: Leadwerks: GDB Is Annoying; Editor Using GTK

  1. #11
    Join Date
    Aug 2009
    Posts
    13

    Default

    So is wrong with the GDB debugger? I hate to see Steam/Valve working on there own, if there is some simple things they could fix in an open source debugger.

    The good thing about open source is you can fix and change. What makes the GDB debugger so bad? I find it extreamly useful and nice. The only big annoyance I ever had with it was some argument between the Compler and Debugger peoples about how C++ constructors worked. Couldn't set break points. I figure they got that figured out by now, that was like 10 years ago.

    So, why create a new debugger, what is wrong with GDB, just don't say "its crap" what could be fixed in it.

  2. #12
    Join Date
    Oct 2008
    Posts
    3,038

    Default

    Quote Originally Posted by matobinder View Post
    So is wrong with the GDB debugger? I hate to see Steam/Valve working on there own, if there is some simple things they could fix in an open source debugger.

    The good thing about open source is you can fix and change. What makes the GDB debugger so bad? I find it extreamly useful and nice. The only big annoyance I ever had with it was some argument between the Compler and Debugger peoples about how C++ constructors worked. Couldn't set break points. I figure they got that figured out by now, that was like 10 years ago.

    So, why create a new debugger, what is wrong with GDB, just don't say "its crap" what could be fixed in it.
    GDB tech is fine, but it's unintuitive and difficult to use. If you've only ever used GDB, you don't know what you're missing. Try debugging on other platforms to see how it should be done.

  3. #13
    Join Date
    Dec 2007
    Posts
    121

    Default

    GDB itself is not a complete debugger; it shows variables only in the top-most function in the call stack
    Oh, god...
    Quote Originally Posted by smitty3268 View Post
    GDB tech is fine, but it's unintuitive and difficult to use. If you've only ever used GDB, you don't know what you're missing. Try debugging on other platforms to see how it should be done.
    Last time I tried Visual Studio (2008) it didn't really seem better than GDB. What other platforms are you thinking of?

  4. #14
    Join Date
    Oct 2013
    Posts
    188

    Default

    @Michael Larabel

    Please fix your article to avoid possible flame war:

    Quote Originally Posted by Michael Larabel
    The Leadwerks game engine editor is using GTK over Qt. The process only took a few days and is moving along but there are some bugs to work out. GTK was used over Qt to fit into their editor tool's design more cleanly. The developers also prefer the "native look and feel" of GTK.
    He clearly states that he prefers GTK over their home made GUI, not Qt:

    I greatly prefer the native look and feel GTK gives us, rather than using our own
    "home made" GUI.

  5. #15
    Join Date
    Oct 2008
    Posts
    3,038

    Default

    Quote Originally Posted by siavashserver View Post
    @Michael Larabel

    Please fix your article to avoid possible flame war:
    You say that like you think it wasn't the whole intent of that comment by Michael in the first place.

    He clearly states that he prefers GTK over their home made GUI, not Qt:
    Yep, Qt is never mentioned anywhere.

  6. #16
    Join Date
    Nov 2012
    Posts
    596

    Default

    Quote Originally Posted by smitty3268 View Post
    Yep, Qt is never mentioned anywhere.
    Nice! So much trolling from Michael in a single article. I want him to explain and provide quotes from game developers describing GDB as crap. Idiots who can't install a single driver don't count..

  7. #17
    Join Date
    Sep 2009
    Posts
    116

    Default

    There's nothing wrong with GDB. He's just using a Micky-Mouse kindergarten my-first-debugger GUI front-end to it, and then complaining when it doesn't have the functionality he needs.

    If he really needs a GUI front-end to GDB, he should try DDD (Data Display Debugger,) it's actually not bad and has some useful struct visualization features.

  8. #18
    Join Date
    Jan 2013
    Posts
    966

    Default

    Call Michael - unprofessional editor,
    call that guy - newbie wannabie Linux developer,
    but you can't deny one thing:

    everytime one posts wrong assumption,
    and posts it loud,
    a forest of better ideas/corrections rises

    Imagine for a sec, if that developer and Michael would keep all these private?

    As some wise say:
    say stupid thing and look stupid only till someone corrects you, or
    keep your mouth shut, imitate wisdom, but in reality - stay stupid forever.

  9. #19
    Join Date
    Jan 2011
    Posts
    1,287

    Default

    Quote Originally Posted by brosis View Post
    Call Michael - unprofessional editor,
    call that guy - newbie wannabie Linux developer,
    but you can't deny one thing:

    everytime one posts wrong assumption,
    and posts it loud,
    a forest of better ideas/corrections rises

    Imagine for a sec, if that developer and Michael would keep all these private?

    As some wise say:
    say stupid thing and look stupid only till someone corrects you, or
    keep your mouth shut, imitate wisdom, but in reality - stay stupid forever.
    I agree with that, but it doesn't change the fact the guy is supposed to be a professional, and is getting paid for his work. He should learn to correctly use the tech, as professionals do, instead of expecting it to be what he's used to, as he should have expected a change when he promised to give support to a whole different platform. I can accept someone putting his free time in a project to whine like a little girl, after all, he's making a gift to all of us, but someone who is getting paid should put himself to work and learn how to use the tools he has.

  10. #20

    Default

    Qt was mentioned on the Leadwerks Twitter page.... https://twitter.com/Leadwerks Just forgot to put extra link in article.

    "QT forces us to rewrite our program to fit their structure, instead of just easily plugging into our code."

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •