Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Brainstorm
  4. Why isn't qt so popular
Forum Updated to NodeBB v4.3 + New Features

Why isn't qt so popular

Scheduled Pinned Locked Moved Unsolved Brainstorm
37 Posts 13 Posters 19.0k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J jsulm
    30 Oct 2020, 07:25

    @jimsmiths said in Why isn't qt so popular:

    Qt is not a C++ library

    It is even if it requires moc as additional build step.

    F Offline
    F Offline
    fcarney
    wrote on 30 Oct 2020, 13:13 last edited by fcarney
    #9

    @jsulm said in Why isn't qt so popular:

    Qt is not a C++ library

    Lol, the passion of people. Next thing they will say is HTML is not a machine learning language...

    C++ is a perfectly valid school of magic.

    1 Reply Last reply
    0
    • J jsulm
      30 Jun 2020, 05:14

      @QtCoder87 said in Why isn't qt so popular:

      Probably startup companies are afraid of getting copyright lawsuits if they use Qt at beginning.

      $499 per year shouldn't be too much for a startup: https://www.qt.io/en-us/qt-for-small-business

      T Offline
      T Offline
      Thank You
      wrote on 24 May 2021, 06:18 last edited by Thank You
      #10

      @jsulm No sir, It may not be big amount for you or in your country. But in other countires
      it is more than 50k which is soo expensive for begineers to start with. You may think salary may be high but it's 1/3 times less than that monthly.Although I don't work. I am sure it is one of the bigger reason that people don't use it. Instead other frameworks are free of cost. I consider as biggest reason of its low popularity.
      If QT will be free, I am sure the no. of developers will increase hugely

      Let's make QT free or It will go forever

      TRUE AND FALSE <3

      J 1 Reply Last reply 24 May 2021, 06:38
      0
      • T Thank You
        24 May 2021, 06:18

        @jsulm No sir, It may not be big amount for you or in your country. But in other countires
        it is more than 50k which is soo expensive for begineers to start with. You may think salary may be high but it's 1/3 times less than that monthly.Although I don't work. I am sure it is one of the bigger reason that people don't use it. Instead other frameworks are free of cost. I consider as biggest reason of its low popularity.
        If QT will be free, I am sure the no. of developers will increase hugely

        J Offline
        J Offline
        JonB
        wrote on 24 May 2021, 06:38 last edited by
        #11

        @Thank-You
        As discussed, the small business commercial offering does not cost "50k". $500 is not $50k.

        In any case, the community edition is free, so why not use that? Why do you need the commercial edition?

        T M 2 Replies Last reply 24 May 2021, 07:25
        0
        • J JonB
          24 May 2021, 06:38

          @Thank-You
          As discussed, the small business commercial offering does not cost "50k". $500 is not $50k.

          In any case, the community edition is free, so why not use that? Why do you need the commercial edition?

          T Offline
          T Offline
          Thank You
          wrote on 24 May 2021, 07:25 last edited by
          #12

          @JonB said in Why isn't qt so popular:
          Nope bro, In other countries it is equivalent to 50K of that country 😂😂 Not dollars
          Can we use community edition for small companies to earn some money??

          Let's make QT free or It will go forever

          TRUE AND FALSE <3

          J 1 Reply Last reply 24 May 2021, 07:42
          0
          • T Thank You
            24 May 2021, 07:25

            @JonB said in Why isn't qt so popular:
            Nope bro, In other countries it is equivalent to 50K of that country 😂😂 Not dollars
            Can we use community edition for small companies to earn some money??

            J Offline
            J Offline
            JonB
            wrote on 24 May 2021, 07:42 last edited by JonB
            #13

            @Thank-You said in Why isn't qt so popular:

            Nope bro, In other countries it is equivalent to 50K of that country 😂😂 Not dollars

            Then say so in your response! I had no idea that your "50k" meant in some unnamed currency, and without knowing the currency it could be the equivalent of $1 for all we know! :) [I remember when there used to be 1,500 Italian Lira to the £, so 50k Lira was like 40$ !]

            Can we use community edition for small companies to earn some money??

            Yes, of course, 100%. You simply have to abide by the LGPL for the majority of Qt, or the GPL of a couple of optional packages if you use them. But you certainly can earn money from the community edition, without paying a fee or royalties. The commercial version is essentially there if you want to hide your source code, that's all.

            1 Reply Last reply
            2
            • J JonB
              24 May 2021, 06:38

              @Thank-You
              As discussed, the small business commercial offering does not cost "50k". $500 is not $50k.

              In any case, the community edition is free, so why not use that? Why do you need the commercial edition?

              M Offline
              M Offline
              mzimmers
              wrote on 24 May 2021, 14:46 last edited by
              #14

              @JonB in the interest of full accuracy, there are features not available in Community, right? As well as certain versions (I notice my maintenance tool doesn't make 5.14.2 available to me)?

              J 1 Reply Last reply 24 May 2021, 15:22
              0
              • M mzimmers
                24 May 2021, 14:46

                @JonB in the interest of full accuracy, there are features not available in Community, right? As well as certain versions (I notice my maintenance tool doesn't make 5.14.2 available to me)?

                J Offline
                J Offline
                JonB
                wrote on 24 May 2021, 15:22 last edited by JonB
                #15

                @mzimmers
                Yes. I did italicize essentially. I think the poster I was replying to is going to be a "small" user, hence the summary. Other features, and the release support situation, are more likely (italicized again) to be of most interest to "larger" users.

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  macfanpl
                  wrote on 29 May 2021, 13:23 last edited by
                  #16

                  Why Qt is so unpopular? OK lets dicklate:

                  • stupid, unclear $500/yr for licence; its counter-productive; when you own startup, and you see $500 tag, you simply go eksewhere; there are tons of raples that are cheaper/free with much greater functions set,
                  • shit software like kde, gnome, fuckUI, moodle etc
                  • known installer bugs like having to install SHITAS ( fuck you kde )

                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                  sierdzioS J 2 Replies Last reply 29 May 2021, 19:32
                  1
                  • M macfanpl
                    29 May 2021, 13:23

                    Why Qt is so unpopular? OK lets dicklate:

                    • stupid, unclear $500/yr for licence; its counter-productive; when you own startup, and you see $500 tag, you simply go eksewhere; there are tons of raples that are cheaper/free with much greater functions set,
                    • shit software like kde, gnome, fuckUI, moodle etc
                    • known installer bugs like having to install SHITAS ( fuck you kde )

                    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                    sierdzioS Offline
                    sierdzioS Offline
                    sierdzio
                    Moderators
                    wrote on 29 May 2021, 19:32 last edited by
                    #17

                    @macfanpl said in Why isn't qt so popular:

                    • shit software like kde, gnome, fuckUI, moodle etc

                    3 out of 4 items on your list don't use Qt at all....

                    • known installer bugs like having to install SHITAS ( fuck you kde )

                    There is no KDE stuff in Qt installer ;-)

                    (Z(:^

                    T 1 Reply Last reply 30 May 2021, 04:30
                    3
                    • sierdzioS sierdzio
                      29 May 2021, 19:32

                      @macfanpl said in Why isn't qt so popular:

                      • shit software like kde, gnome, fuckUI, moodle etc

                      3 out of 4 items on your list don't use Qt at all....

                      • known installer bugs like having to install SHITAS ( fuck you kde )

                      There is no KDE stuff in Qt installer ;-)

                      T Offline
                      T Offline
                      Thank You
                      wrote on 30 May 2021, 04:30 last edited by
                      #18

                      @sierdzio But the first one is soooooo true

                      Let's make QT free or It will go forever

                      TRUE AND FALSE <3

                      1 Reply Last reply
                      0
                      • M macfanpl
                        29 May 2021, 13:23

                        Why Qt is so unpopular? OK lets dicklate:

                        • stupid, unclear $500/yr for licence; its counter-productive; when you own startup, and you see $500 tag, you simply go eksewhere; there are tons of raples that are cheaper/free with much greater functions set,
                        • shit software like kde, gnome, fuckUI, moodle etc
                        • known installer bugs like having to install SHITAS ( fuck you kde )

                        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                        J Offline
                        J Offline
                        JonB
                        wrote on 30 May 2021, 08:20 last edited by JonB
                        #19

                        @macfanpl said in Why isn't qt so popular:

                        there are tons of raples that are cheaper/free with much greater functions set,

                        What toolkits other than Qt do you recommend for C++ development with single source for Windows/Linux/MacOS (desktop)?

                        M 1 Reply Last reply 21 Jun 2021, 10:27
                        1
                        • T Offline
                          T Offline
                          thierryhenry14
                          wrote on 16 Jun 2021, 17:08 last edited by thierryhenry14
                          #20

                          C++ was dead in the enterprise years ago. Most people writing new C++ projects these days are writing an OS/browser/game engine/stock trading system, which means it's a very niche language. (think what % these projects are, compared to all new software projects). Universities stopped using C++ in their classes at least a decade ago.

                          On top of that, the sort of 50yo+ people who still champion C++ in 2020 for general development, hate the readable, well-designed, object-oriented API of Qt, because it's not "pure" C++. They hate that moc adds features to the C++ language that make it more convenient to use, they hate that Qt made their own types even though they're far superior to stdlib's (eg QString vs std::string).

                          So Qt is a niche framework for a niche programming language.

                          Edit 1: and for your average mobile developer, the expensive license to be able to publish to iOS makes it a non-starter. Everyone else is fighting to give them free dev tools, but here comes Qt saying "pay us $500/month "or whatever it's at now.

                          VRoninV sierdzioS J 3 Replies Last reply 16 Jun 2021, 17:26
                          0
                          • T thierryhenry14
                            16 Jun 2021, 17:08

                            C++ was dead in the enterprise years ago. Most people writing new C++ projects these days are writing an OS/browser/game engine/stock trading system, which means it's a very niche language. (think what % these projects are, compared to all new software projects). Universities stopped using C++ in their classes at least a decade ago.

                            On top of that, the sort of 50yo+ people who still champion C++ in 2020 for general development, hate the readable, well-designed, object-oriented API of Qt, because it's not "pure" C++. They hate that moc adds features to the C++ language that make it more convenient to use, they hate that Qt made their own types even though they're far superior to stdlib's (eg QString vs std::string).

                            So Qt is a niche framework for a niche programming language.

                            Edit 1: and for your average mobile developer, the expensive license to be able to publish to iOS makes it a non-starter. Everyone else is fighting to give them free dev tools, but here comes Qt saying "pay us $500/month "or whatever it's at now.

                            VRoninV Offline
                            VRoninV Offline
                            VRonin
                            wrote on 16 Jun 2021, 17:26 last edited by VRonin
                            #21

                            @thierryhenry14 said in Why isn't qt so popular:

                            C++ was dead in the enterprise years ago.

                            LOL. Just LOL.

                            https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c

                            Technologies come and go, C & C++ stay

                            "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
                            ~Napoleon Bonaparte

                            On a crusade to banish setIndexWidget() from the holy land of Qt

                            J 1 Reply Last reply 16 Jun 2021, 17:59
                            4
                            • VRoninV VRonin
                              16 Jun 2021, 17:26

                              @thierryhenry14 said in Why isn't qt so popular:

                              C++ was dead in the enterprise years ago.

                              LOL. Just LOL.

                              https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c

                              Technologies come and go, C & C++ stay

                              J Offline
                              J Offline
                              JonB
                              wrote on 16 Jun 2021, 17:59 last edited by
                              #22

                              @VRonin said in Why isn't qt so popular:

                              https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c

                              The inexorable rise of Python...

                              M 1 Reply Last reply 16 Jun 2021, 18:02
                              0
                              • J JonB
                                16 Jun 2021, 17:59

                                @VRonin said in Why isn't qt so popular:

                                https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c

                                The inexorable rise of Python...

                                M Offline
                                M Offline
                                mzimmers
                                wrote on 16 Jun 2021, 18:02 last edited by
                                #23

                                @JonB so Python is gaining in usage -- big deal; that just means there are more slow apps written these days...

                                1 Reply Last reply
                                0
                                • VRoninV Offline
                                  VRoninV Offline
                                  VRonin
                                  wrote on 16 Jun 2021, 18:23 last edited by
                                  #24

                                  Python to me is the new better java. It will last a while but VM-based languages never become "permanent"

                                  "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
                                  ~Napoleon Bonaparte

                                  On a crusade to banish setIndexWidget() from the holy land of Qt

                                  1 Reply Last reply
                                  0
                                  • T thierryhenry14
                                    16 Jun 2021, 17:08

                                    C++ was dead in the enterprise years ago. Most people writing new C++ projects these days are writing an OS/browser/game engine/stock trading system, which means it's a very niche language. (think what % these projects are, compared to all new software projects). Universities stopped using C++ in their classes at least a decade ago.

                                    On top of that, the sort of 50yo+ people who still champion C++ in 2020 for general development, hate the readable, well-designed, object-oriented API of Qt, because it's not "pure" C++. They hate that moc adds features to the C++ language that make it more convenient to use, they hate that Qt made their own types even though they're far superior to stdlib's (eg QString vs std::string).

                                    So Qt is a niche framework for a niche programming language.

                                    Edit 1: and for your average mobile developer, the expensive license to be able to publish to iOS makes it a non-starter. Everyone else is fighting to give them free dev tools, but here comes Qt saying "pay us $500/month "or whatever it's at now.

                                    sierdzioS Offline
                                    sierdzioS Offline
                                    sierdzio
                                    Moderators
                                    wrote on 17 Jun 2021, 05:02 last edited by
                                    #25

                                    @thierryhenry14 said in Why isn't qt so popular:

                                    [...] Most people writing new C++ projects these days are writing an OS/browser/game engine/stock trading system, [...]

                                    10 years of commercial experience and I have never written any of the programs you mention. Nor do I know anybody who did.

                                    Which proves nothing, of course, because we're just 2 blokes in an ocean of developers. I don't know what more proper statistics would show.

                                    Universities stopped using C++ in their classes at least a decade ago.

                                    Not everywhere. It's still surprisingly often taught around here, which is quite stupid.

                                    On top of that, the sort of 50yo+ people who still champion C++ in 2020 for general development hate the readable, well-designed, object-oriented API of Qt, because it's not "pure" C++. They hate that moc adds features to the C++ language that make it more convenient to use, they hate that Qt made their own types even though they're far superior to stdlib's (eg QString vs std::string).

                                    This Qt-hate is sadly true.

                                    Edit 1: and for your average mobile developer, the expensive license to be able to publish to iOS makes it a non-starter. Everyone else is fighting to give them free dev tools, but here comes Qt saying "pay us $500/month "or whatever it's at now.

                                    And this is true as well :-|

                                    (Z(:^

                                    T 1 Reply Last reply 17 Jun 2021, 14:26
                                    0
                                    • sierdzioS sierdzio
                                      17 Jun 2021, 05:02

                                      @thierryhenry14 said in Why isn't qt so popular:

                                      [...] Most people writing new C++ projects these days are writing an OS/browser/game engine/stock trading system, [...]

                                      10 years of commercial experience and I have never written any of the programs you mention. Nor do I know anybody who did.

                                      Which proves nothing, of course, because we're just 2 blokes in an ocean of developers. I don't know what more proper statistics would show.

                                      Universities stopped using C++ in their classes at least a decade ago.

                                      Not everywhere. It's still surprisingly often taught around here, which is quite stupid.

                                      On top of that, the sort of 50yo+ people who still champion C++ in 2020 for general development hate the readable, well-designed, object-oriented API of Qt, because it's not "pure" C++. They hate that moc adds features to the C++ language that make it more convenient to use, they hate that Qt made their own types even though they're far superior to stdlib's (eg QString vs std::string).

                                      This Qt-hate is sadly true.

                                      Edit 1: and for your average mobile developer, the expensive license to be able to publish to iOS makes it a non-starter. Everyone else is fighting to give them free dev tools, but here comes Qt saying "pay us $500/month "or whatever it's at now.

                                      And this is true as well :-|

                                      T Offline
                                      T Offline
                                      Thank You
                                      wrote on 17 Jun 2021, 14:26 last edited by
                                      #26

                                      @sierdzio
                                      Yes The price is huge point for personal developer.
                                      Can moderators and QT champion raise some voice in it?

                                      Let's make QT free or It will go forever

                                      TRUE AND FALSE <3

                                      J sierdzioS 2 Replies Last reply 17 Jun 2021, 14:34
                                      0
                                      • T Thank You
                                        17 Jun 2021, 14:26

                                        @sierdzio
                                        Yes The price is huge point for personal developer.
                                        Can moderators and QT champion raise some voice in it?

                                        J Offline
                                        J Offline
                                        JonB
                                        wrote on 17 Jun 2021, 14:34 last edited by JonB
                                        #27

                                        @Thank-You said in Why isn't qt so popular:

                                        Can moderators and QT champion raise some voice in it?

                                        No.

                                        And earlier it was said "pay us $500/month", but it's more like $500 per year I believe for the starting license? I'm not saying that's free, but it's 1/12th of what was stated.

                                        I don't know what facilities of the non-free-community edition of Qt a very small business needs.

                                        T 1 Reply Last reply 17 Jun 2021, 14:41
                                        0
                                        • J JonB
                                          17 Jun 2021, 14:34

                                          @Thank-You said in Why isn't qt so popular:

                                          Can moderators and QT champion raise some voice in it?

                                          No.

                                          And earlier it was said "pay us $500/month", but it's more like $500 per year I believe for the starting license? I'm not saying that's free, but it's 1/12th of what was stated.

                                          I don't know what facilities of the non-free-community edition of Qt a very small business needs.

                                          T Offline
                                          T Offline
                                          Thank You
                                          wrote on 17 Jun 2021, 14:41 last edited by
                                          #28

                                          @JonB
                                          Just to know,
                                          Why they can't ?

                                          Are there any sign about making it free?

                                          HOPE IT BECOMES FREE

                                          Let's make QT free or It will go forever

                                          TRUE AND FALSE <3

                                          J sierdzioS 2 Replies Last reply 17 Jun 2021, 15:12
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved