Page 1 of 4 123 ... LastLast
Results 1 to 10 of 37

Thread: Qt 5.3 Beta Released -- Improves Android, Adds WebSockets

  1. #1
    Join Date
    Jan 2007
    Posts
    15,100

    Default Qt 5.3 Beta Released -- Improves Android, Adds WebSockets

    Phoronix: Qt 5.3 Beta Released -- Improves Android, Adds WebSockets

    Digia announced this morning the first beta of the upcoming Qt 5.3 tool-kit...

    http://www.phoronix.com/vr.php?view=MTY0MjU

  2. #2
    Join Date
    Mar 2014
    Posts
    28

    Default bloated, more bloated, Qt?

    When you let Ohloh.net compare the bare "lines of code" you get:


    Is this what we call bloat?

  3. #3
    Join Date
    Sep 2012
    Posts
    287

    Default

    Quote Originally Posted by toka View Post
    When you let Ohloh.net compare the bare "lines of code" you get:


    Is this what we call bloat?
    Lines of code have nothing to do with anything.

  4. #4
    Join Date
    Mar 2014
    Posts
    28

    Default Lines of codes and commit numbers

    GLX-gear, Lines of codes and commit numbers are somewhat useless benchmarks. Yeah. Especially when comparing different programming laguages (C and C++).
    Still, I'd like to start a (civil) discussion about bloat.

  5. #5
    Join Date
    Sep 2012
    Posts
    287

    Default

    Quote Originally Posted by toka View Post
    Still, I'd like to start a (civil) discussion about bloat.
    Then what features does QT have that you think it shouldn't?
    Or what is QT doing that could be done much smaller or faster?

    Personally I have never waded through the QT source code and only written patches
    to QT programs (meaning I have never written a QT program from scratch) so I can't
    comment on it generally. If you want to start a serious discussion (which I agree could
    be interesting) then you should probably start with pointing out specific stuff, else it
    will probably turn into a flame-war.

  6. #6
    Join Date
    Aug 2013
    Posts
    46

    Default

    for productivity, code readablity and platforms support Gtk+ is far behind Qt5
    every developer who swiths from gtk to Qt knows this

  7. #7
    Join Date
    Jun 2009
    Posts
    2,932

    Default

    Quote Originally Posted by toka View Post
    Is this what we call bloat?
    1) Most of this is documentation
    2) Qt runs on far more platforms. Even with code reuse, this leads to more code
    3) C/C++
    4) Qt includes lots of functionality that GTK uses from other libraries: Pango, Webkit, multimedia, threading, etc.
    5) It's modular, so you only link against the libraries you actually use

  8. #8
    Join Date
    Mar 2014
    Posts
    28

    Default

    Quote Originally Posted by Pajn View Post
    Then what features does QT have that you think it shouldn't?
    Or what is QT doing that could be done much smaller or faster?

    Personally I have never waded through the QT source code and only written patches
    to QT programs (meaning I have never written a QT program from scratch) so I can't
    comment on it generally. If you want to start a serious discussion (which I agree could
    be interesting) then you should probably start with pointing out specific stuff, else it
    will probably turn into a flame-war.
    I can't! I simply looked at the lines of code, and though knowing you most probably cannot compare between C and C++, I asked myself about "the bloat". Is it there? Is it serious?
    Let's at least compare LOCs of Qt4 with Qt5. It seams huge. Of course if the code has become better documented, this would be rather good!

    for productivity, code readablity and platforms support Gtk+ is far behind Qt5
    every developer who swiths from gtk to Qt knows this
    People who use Qt for their GUI widgets probably do not wade through the Qt-code. They read API documentation, and expect help in forums etc.
    https://en.wikipedia.org/wiki/GCompris https://en.wikipedia.org/wiki/Wireshark Subsurface and of course the comming LXDE-Qt have switched because of missing help, I think.

  9. #9
    Join Date
    Aug 2013
    Posts
    46

    Default

    Quote Originally Posted by toka View Post
    People who use Qt for their GUI widgets probably do not wade through the Qt-code. They read API documentation, and expect help in forums etc.
    https://en.wikipedia.org/wiki/GCompris https://en.wikipedia.org/wiki/Wireshark Subsurface and of course the comming LXDE-Qt have switched because of missing help, I think.
    openshot developers explain why they 're switching to Qt
    http://www.openshotvideo.com/2013/04...and-funds.html

  10. #10
    Join Date
    Jan 2013
    Location
    Poland
    Posts
    34

    Default

    @toka, do these stats include copy of WebKit source? It's a "monster" itself.

Tags for this Thread

Posting Permissions

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